Crontab

257 palavras 2 páginas
1 CRON

É um serviço para agendamento de rotinas ou tarefas, de modo que o sistema Linux execute-as periodicamente.

2 PROCEDIMENTO

1- Criar um script com a tarefa necessária: vi /usr/local/bin/.sh
2- Transforme em executável: chmod +x /usr/local/Bin/.sh
3- Adicionar o período: crontab –e

Mm hh dd mm ds /usr/local/Bin/.sh

Mm hh dd mm ds (opcional) script | | | | | | | | | | | | | \_Comando que será executado | | | | | | | | | | | \_ UID que executará o comando | | | | | | | | | \_ Dia da semana (0-7) | | | | | | | \_ Mês (1-12) | | | | | \_ Dia do Mês (1-31) | | | \_ Hora | \_ Minuto
Onde:
Minuto
Valor entre 0 e 59
Hora
Valor entre 0 e 23
Dia do Mês
Valor entre 0 e 31
Mês
Valor entre 0 e 12 (identificando os meses de Janeiro a Dezembro)
Dia da Semana
Valor entre 0 e 7 (identificando os dias de Domingo a Sábado). Note que tanto 0 e 7 equivalem a Domingo. usuário O usuário especificado será usado para executar o comando (o usuário deverá existir). comando Comando que será executado. Podem ser usados parâmetros normais usados na linha de comando.

4- Reiniciar o serviço: /etc/initid.d/cron stop
/etc/initid.d/cron start

5- Para visualizar agendamento: crontab –l
Para apagar agendamento: crontab -r

6- Para o agendamento executar periodicamente, basta copiar o scritp para uma das pastas adequada á tarefa.

cron.hourly – de hora em hora; cron.daily – de dia em dia; cron.weekly – de semana em semana; cron.montly: de mês em mês.

cp /usr/local/bin/.sh /etc/

7- Reiniciar

Relacionados

  • Agendar tarefa no Cron Linux
    313 palavras | 2 páginas
  • Contrab
    741 palavras | 3 páginas
  • Programação
    1533 palavras | 7 páginas
  • Gestão da tecnolodia da informação
    1810 palavras | 8 páginas
  • Comando linux
    865 palavras | 4 páginas
  • Atividade Estruturada
    644 palavras | 3 páginas
  • Comunica O Entre Processos
    2218 palavras | 9 páginas
  • Sarg
    487 palavras | 2 páginas
  • Aula linux
    2198 palavras | 9 páginas
  • Linux
    1399 palavras | 6 páginas