Como configurar um linux crontab

Métodos 1:

Exemplo (tentar testar o seu crontab)

Cron é um subsistema de programação para Linux. Ele é usado para agendar tarefas repetitivas. Se você quiser agendar uma tarefa de repetição de uma só vez, use este subsistema.


Todos os usuários do sistema Linux pode configurar tarefas, enquanto eles estão autorizados pelo administrador: root. As restrições se aplicam ao cron modificar uma combinação de /etc/cron.allow e /etc/cron.deny.


Na maioria das distribuições Linux, há também uma configuração de nível de sistema cron, que não é abrangida por este artigo.

passos

1

Usando seu editor favorito cria um arquivo cron com uma linha para cada tarefa que você deseja agendar no seguinte formato: d m comando w m h

  • m minuto
  • h hora
  • d dia do mês
  • m mês de 1 a 12
  • dia w 0-7, sol (domingo), Mon (segunda-feira), etc. (Sun = 0 = 7).
  • É fácil de lembrar, se você acha que a maneira de dizer uma data: Quarta-feira, 29 de julho de às 10:30, e, em seguida, inverte a ordem.

2



Carregue o seu arquivo crontab.

Exemplo (tentar testar o seu crontab)

1

Testcron.txt cria um arquivo contendo as seguintes linhas:

  • # Faça isso a cada 10 minutos
  • * / 10 * * * * data gt; gt; ~ / TestCron.log

2

Carregá-lo no cron: testCron.txt

3

Aguarde 30 minutos, verifique testCron.log. Se funcionar, atualizar o arquivo 3 vezes com um carimbo de tempo.

4

Remover o crontab por isso não vai correr para sempre: -r crontab

dicas

  • Você pode editar diretamente o seu crontab -e usando. Note-se que usa a sintaxe de serra, pode ser difícil para novos usuários.
  • SEMPRE usado com páginas de manual * nix que são seus amigos: man crontab

Artigos Relacionados