1. UESPI – UNIVERSIDADE ESTADUAL DO PIAUÍ
Bacharelado em Ciências da Computação
OPTATIVA I
Agendamento de Tarefas no Linux
Tarcísio Franco Jaime
2. UESPI – Universidade Estadual do Piauí - OPTATIVA I
Agendamento de Tarefas
Para automatização de tarefas o linux
oferece dois serviços o cron e at.
Cron
Prof. Tarcísio Franco
É um daemon que fica residente na
memória provendo o serviço de
agenda de tarefas para usuários e o
sistema.
Permite que um script,programa ou
comando seja agendado para um
determinado dia, mes, hora.
3. UESPI – Universidade Estadual do Piauí - OPTATIVA I
Agendamento de Tarefas
As tarefas são definidas nos arquivo:
/var/spool/cron/crontabs/login_usuario
/etc/crontab
Também:
Prof. Tarcísio Franco
/etc/cron.hourly/: diretório onde ficam scripts que devem ser
executados de hora em hora;
/etc/cron.daily/: diretório onde ficam scripts que devem ser
executados diariamnte;
/etc/cron.weekly/: diretório onde ficam scripts que devem ser
executados semanalmente;
/etc/cron.monthly/: diretório onde ficam scripts que devem ser
executados mensalmente;
/etc/cron.deny : lista de usuários que não podem utilizar os
agendamentos.
/etc/cron.allow : lista de usuários que podem utilizar os
agendamentos.
4. UESPI – Universidade Estadual do Piauí - OPTATIVA I
Agendamento de Tarefas
Valores:
– Minuto = 0 a 59
Prof. Tarcísio Franco
– Hora = 0 a 23
– Dia do Mês = 1 a 31
– Mês = 1 a 12
– Dia da Semana = 0 a 6, zero é domingo, funciona
também as três primeiras letras (em inglês) do dia da
semana (SUN,MON,TUE,WED,THU,FRI,SAT)
– Login do Usuário = usuário especificado para
executar o programa.
– Comando = comando que será executado
5. UESPI – Universidade Estadual do Piauí - OPTATIVA I
Agendamento de Tarefas
Prof. Tarcísio Franco
*, que significa "qualquer valor".
Lista separada por vírgulas de valores como 15,25,40.
Faixa de como 9-18.
Período, geralmente utilizados por *. Por exemplo, * / 5 no campo minutos
significa "a cada cinco minutos".
6. Prof. Tarcísio Franco
Agendamento de Tarefas
UESPI – Universidade Estadual do Piauí - OPTATIVA I