ainda o crontab…

Como não tenho a certeza que o que descrevi no artigo anterior está configurado por default em outras distribuições de linux aqui vão as linhas que tem que estar na db do crontab para que seja possivel


#estas já lá devem estar
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/bin:/usr/sbin
MAILTO=root
HOME=/

# Estas são as que tornam o possivel o descrito no artigo anterior
# todas as horas
01 * * * * run-parts /etc/cron.hourly
#todos os dias
02 0 * * * run-parts /etc/cron.daily
#todas as semanas
22 0 * * 0 run-parts /etc/cron.weekly
#todos os meses
42 0 1 * * run-parts /etc/cron.monthly

Para editar a db do crontab basta escrever no terminal “crontab -e” para o que escrevi aqui funcionar tem que existir as linhas transcritas acima…
Mais facil é impossivel…!!!!

Crontab desmistificado…

Para quem ainda não sabe o Crontab é um serviço no Linux que permite agendar tarefas, tenho visto por ai este serviço bastante mistificado com explicações pouco convincentes ou bastante complexas, que passam por adicionar as entradas directamente na tabela do crontab (crontab -e) , para quem tiver “medo” ou simplesmente prefira um método mais simples pode fazer da seguinte forma, na pasta /etc/ existem vários directórios entre eles “cron.daily”, “cron.hourly” e “cron.monthly”, e para quem servem estas pastas??? se editar a db do crontab verá que já existem lá umas linhas por defeito que executam tudo o que está dentro de cada um destes directórios em horarios\intervalos definidos na mesma. Ou seja se por exemplo quisermos executar todos os dias uma tarefa basta criar um link para o executável que queremos executar dentro da pasta “/etc/cron.daily” e todos os dias à meia-noite (0 horas) automaticamente o daemon do Crontab vai executar o processo a que o link se refere… bastante mais simples do que isto
Usei pela primeira vez o crontab desta forma assim esta semana e para já está a funcionar todos os dias à s 0 horas o awstats do meu pseudo-servidor é actualizado… sei que no trustix funciona 5 estrelas no linux da moda o ubuntu estão lá as pastas ainda não tive oportunidade de testar, ando entretido a fazer testes de compatibilidade no Windows (in) Vista!!!!