Como criar uma tarefa na cron do Linux
O Linux trabalha de uma forma bem peculiar para adicionar tarefas.
Quer jeito mais simples do que adicionar uma única linha num arquivo em formato texto ?
Para listar as tarefas já adicionadas basta digitar:
$seuusuario: crontab -l
E para adicionar uma tarefa faça assim:
$seuusuario: crontab -e
Certo, agora vamos ver como fica a linha
O crontab tem o seguinte formato:
[minutos] [horas] [dias do mês] [mês] [dias da semana] [usuário] [comando]
O preenchimento de cada campo é feito da seguinte maneira:
- Minutos: informe números de 0 a 59; Horas: informe números de 0 a 23;
- Dias do mês: informe números de 0 a 31;
- Mês: informe números de 1 a 12;
- Dias da semana: informe números de 0 a 7;
- Usuário: é o usuário que vai executar o comando (não é necessário especificá-lo se o arquivo do próprio usuário for usado);
- Comando: a tarefa que deve ser executada.
Vamos a um exemplo prático:
# exemplo
00 09 1,31 * * echo "Isso é um exemplo"
O exemplo irá dar um echo na frase "Isso é um exemplo" às 09:00 nos dias 01 e 31 de todos os meses do ano e o # em: #exemplo, significa que é um comentário
Legal neh ?! ;-)
















