wils@web ~ $ cat ~/ajuda/guia-pratico-para-utilizar-systemd-para-agendamento-de-tarefas-no-fedora-38.md

Linux

Guia prático para utilizar systemd para agendamento de tarefas no Fedora 38

atualizado em 19/08/2026

O systemd é um sistema de inicialização e gerenciamento de serviços amplamente utilizado em distribuições Linux, incluindo o Fedora 38. Este guia prático irá ensiná-lo a usar o systemd para agendar tarefas de forma eficiente.

Introdução

O systemd oferece a capacidade de agendar tarefas através de unidades de timer, que podem ser usadas para executar serviços em intervalos regulares ou em momentos específicos. Vamos explorar como configurar e utilizar essas funcionalidades.

Passo a Passo

1. Criar um Serviço

Primeiro, você precisa criar um arquivo de serviço. Crie um arquivo chamado /etc/systemd/system/meu-servico.service com o seguinte conteúdo:

[Unit]
Description=Meu Serviço

[Service]
ExecStart=/usr/bin/meu-script.sh

[Install]
WantedBy=multi-user.target

2. Criar um Timer

Agora, crie um arquivo de timer correspondente em /etc/systemd/system/meu-servico.timer:

[Unit]
Description=Timer para Meu Serviço

[Timer]
OnBootSec=10min
OnUnitActiveSec=1h

[Install]
WantedBy=timers.target

3. Ativar e Iniciar o Timer

Ative e inicie o timer com os seguintes comandos:

sudo systemctl enable meu-servico.timer
sudo systemctl start meu-servico.timer

4. Verificar o Status

Para verificar o status do timer e do serviço, utilize:

systemctl status meu-servico.timer
systemctl status meu-servico.service

5. Listar Todos os Timers

Para listar todos os timers ativos no seu sistema, use:

systemctl list-timers

Conclusão

O systemd é uma ferramenta poderosa para agendar tarefas no Fedora 38. Ao utilizar serviços e timers, você pode automatizar processos de forma eficaz. Dica: Sempre teste seus scripts manualmente antes de agendá-los para evitar falhas inesperadas.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.