Lab so-abertos-unidade14

357 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
357
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
24
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Lab so-abertos-unidade14

  1. 1. Técnico de Manutenção e Suporte em InformáticaLaboratório de Sistemas Operacionais AbertosUnidade 14– Agendamento de Tarefas Prof. Leandro Cavalcanti de Almeida leandro.almeida@ifpb.edu.br @leandrocalmeida
  2. 2. Política da empresa: “As atualizações sópodem ser instaladas nos domingos!” Domingo é dia de: Praia com os filhos!
  3. 3. Porque agendar tarefas? Existem situações em que o administrador não pode estar conectado no sistema, no entanto, alguma tarefa precisa ser executada exatamente naquele horário!
  4. 4. O Linux possui umsistema avançado de agendamento de tarefas
  5. 5. Existem duas opções...- cron*- at*mais usado
  6. 6. cron - daemon que permite o agendamento daexecução de um comando/script para umadeterminada data- utiliza uma tabela para realizar a execução comos parâmetros(comando/script, usuário, hora,...)corretos- Existem muitas maneiras de interação com ocron- Todas utilizam a mesma “sintaxe”
  7. 7. cron - SintaxeMinuto Hora Dia Mês DiadaSemana ComandoMinuto: 0-59Hora: 0-23Dia: 1-31Mês: 1-12DiadaSemana: 0-7 (onde 0 e 7 são domingos)Comando: qualquer comando ou script
  8. 8. cron - SintaxeComando executado todos os dias as 06:20 20 06 * * * date >> /tmp/testeComando executado todas os domingos equartas as 04:00 00 04 * * 0,3 date >> /tmp/testeComando executado a cada 5 minutos */5 * * * * date >> /tmp/teste
  9. 9. cron – Formas de Interação - Comando #crontab -e - Arquivo /etc/crontab - Diretórios /etc/cron.hourly / /etc/cron.daily/ /etc/cron.weekly/ /cron.monthly/ - Diretório /var/spool/cron/crontabs/utado todos os dias as 06:20

×