Old Rock Mustard's Blog: Crontab

sábado, agosto 21, 2010

Crontab

Crontab é o arquivo que voce agenda tarefas para serem executadas pelo cron.

Causas de erros:

  1. Verificar se o serviço cron está sendo executado. Pode usar o programa BUM (BootUp Manager);
  2. Verificar o usuario que executará o comando. Alguns comandos precisam ser executados como root outros, como os que pedem saída para a interface grafica, precisa ser executado com o login que esta usando a interface grafica.

ex.:53,54,55,56 16 * * * lcnrj DISPLAY=:0 /home/lcnrj/Documents/scripts/alarme_ativos/alarme_acordar_02.sh > /home/lcnrj/Documents/ubuntu.logs/lucid.logs/testes.log 2>&1

DISPLAY=:0 é a interface grafica usada

Com o comando who voce em geral descobre isso, pois mostra quem está usando o sistema.

~$ who

lcnrj pts/0 2010-08-20 20:06 (:0)

2>&1 manda uma mensagem com o resultado para um arquivo.

2 é pra erros

1 é paras mensagens normais

Para agendar tipo:

toda terceira segunda de outubro às 16h30min.:

35 16 15-21 10 1

Reinicie o cron para que a rotina funcione:

# /etc/init.d/cron restart

Links:

Nenhum comentário:

Postar um comentário