Parâmetros
-l usuário -- lista as tarefas agendadas para o usuário
-e usuário -- edita o agendador
-d usuário -- apaga o arquivo do usuário
-c diretório -- especifica um diretório para o Crontab
Para executar basta chamá-lo da seguinte forma:
crontab [parâmetro]
Ex.: crontab -l (para visualizar a lista de tarefas já agendadas).
Sintaxe
mm hh dd MM ss script
Onde:
- mm = minuto(0-59)
- hh = hora(0-23)
- dd = dia(1-31)
- MM = mes(1-12)
- ss = dia_da_semana(0-6)
- script = comando a ser executado.
Obs 1: Em dia_da_Semana, 0 refere-se a domingo; e 6, ao sábado. No caso de dia da semana funciona também as três primeiras letras (em inglês) do dia da semana (SUN,MON,TUE,WED,THU,FRI,SAT)
Obs 2: Em qualquer posição pode-se usar o * (asterisco) quando não se importar com o campo em questão.
Obs 3: Pode-se utilizar intervalos nesses campos. O caracter para intervalo é o - (hifen).
Obs 4: Pode-se utilizar lista de valores nesses campos. O caracter para a lista é a , (vírgula).
Obs 5: Qualquer texto colocado após o programa que será executado será considerado comentário e não será interpretado pelo cron
Exemplo:
00 * * * * /bin/script
Todo dia de hora em hora (hora cheia)
00-59/5 * * * * /bin/script
De cinco em cinco minutos todos os dias (note a divisão por 5 do intervalo 00-59)
crontab [parâmetro]
mm hh dd MM ss script
Onde:
- mm = minuto(0-59)
- hh = hora(0-23)
- dd = dia(1-31)
- MM = mes(1-12)
- ss = dia_da_semana(0-6)
- script = comando a ser executado.
Obs 1: Em dia_da_Semana, 0 refere-se a domingo; e 6, ao sábado. No caso de dia da semana funciona também as três primeiras letras (em inglês) do dia da semana (SUN,MON,TUE,WED,THU,FRI,SAT)
Obs 2: Em qualquer posição pode-se usar o * (asterisco) quando não se importar com o campo em questão.
Obs 3: Pode-se utilizar intervalos nesses campos. O caracter para intervalo é o - (hifen).
Obs 4: Pode-se utilizar lista de valores nesses campos. O caracter para a lista é a , (vírgula).
Obs 5: Qualquer texto colocado após o programa que será executado será considerado comentário e não será interpretado pelo cron
Exemplo:
00 * * * * /bin/script
Todo dia de hora em hora (hora cheia)
00-59/5 * * * * /bin/script
De cinco em cinco minutos todos os dias (note a divisão por 5 do intervalo 00-59)
Escolhas do editor
Esse texto foi útil?
😕 Poxa, o que podemos melhorar?
😃 Boa, seu feedback foi enviado!
✋ Você já nos enviou um feedback para este texto.