Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Agenda tarefas

594 views

Published on

  • Be the first to comment

  • Be the first to like this

Agenda tarefas

  1. 1. UESPI – UNIVERSIDADE ESTADUAL DO PIAUÍBacharelado em Ciências da Computação OPTATIVA IAgendamento de Tarefas no LinuxTarcísio Franco Jaime
  2. 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.  CronProf. 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. 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. 4. UESPI – Universidade Estadual do Piauí - OPTATIVA I Agendamento de Tarefas  Valores: – Minuto = 0 a 59Prof. 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. 5. UESPI – Universidade Estadual do Piauí - OPTATIVA I Agendamento de TarefasProf. 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. 6. Prof. Tarcísio Franco Agendamento de TarefasUESPI – Universidade Estadual do Piauí - OPTATIVA I

×