Como planejar e automatizar tarefas usando o Crontab no Ubuntu

Você está farto de executar algumas tarefas no seu computador manualmente? Se você estiver usando Linux ou Ubuntu, essas tarefas manuais não devem ser um problema, porque você pode agendar tarefas facilmente.

Neste artigo, discutimos o uso do Crontab para planejar e automatizar tarefas no Ubuntu. Observe que, embora usemos o Ubuntu como exemplo aqui, as etapas a seguir funcionarão para qualquer distribuição Linux.

Usando o Crontab para planejar e automatizar tarefas no Ubuntu

O daemon Cron executa a mesma função que o planejador de tarefas Windows. Com esse aplicativo, você pode escolher seu horário preferido para qualquer processo que queira iniciar, independentemente de ser uma tarefa de backup ou manutenção. Com esta ferramenta, você pode agendar uma tarefa sem intervenção manual.

No entanto, antes de se aprofundar no uso do Crontab, é importante entender a estrutura e o layout das tarefas de configuração nele.

Noções básicas de organização do trabalho do Crontab

m h dom mon dow comando do usuário

dia da semana (0 – 6) (0 é domingo ou usa nomes) mês (1 – 12) dia do mês (1 – 31) hora (0 – 23) min (0 – 59)

  • m – significa minuto e pode ser qualquer número de 0 até 59.
  • h – significa hora e pode ser qualquer número de 0 até 23.
  • casa – representa o dia do mês e pode ser qualquer número entre 1 até 31
  • Mon. – representa meses. Você pode definir explicitamente o mês em que a tarefa deve ser executada. O intervalo é 1 até 12.
  • dow – você deseja que a tarefa seja executada em um dia específico da semana? Você pode escolher o número entre 0 e 6.
  • usuário – se você tiver mais de um usuário no Ubuntu, poderá especificar quem é responsável pela tarefa.
  • comando – após selecionar a hora e a conta do usuário, você deve escrever o comando para a tarefa em si.
  • Como usar o Crontab para o planejamento de backup no Ubuntu

    Depois de explicar as ferramentas que você usará para automatizar tarefas no Ubuntu, veja como agendar uma tarefa de backup:

    1. Inicie o terminal, no menu Aplicativos ou pressionando Ctrl + Alt + T.

    2. Digite o comando:

    3. Se for a primeira vez que você o executa, solicitará que você escolha um editor para abrir o arquivo. Você pode pressionar 2 para nano.

    Agendar tarefas no Ubuntu 4

    4. Em um arquivo crontab aberto, role para baixo até o final do arquivo com a tecla de seta Para baixo. Para adicionar uma tarefa para executar em um horário específico, adicione sua tarefa no seguinte formato:

    m h dom mon dow / arquivo / caminho / para / comando

    Por exemplo, para executar o script de backup em 5 toda segunda-feira de manhã:

    0 5 * * 1 tar -zcf /var/backups/home.tgz / home /

    Agendar tarefas no Ubuntu 2

    5. Quando terminar, pressione Ctrl + O para salvar o arquivo no nano editor. Pressione Ctrl + X para sair do editor nano.

    É isso.

    aplicação

    Graças a estas instruções, agendar tarefas no Ubuntu será muito fácil. Deseja conferir mais dicas sobre o uso do Ubuntu? Confira nosso guia sobre como executar o Ubuntu no modo de recuperação.

    Este artigo é útil?

    Table of Contents