Agendamento de tarefas
Dica publicada em Linux / Introdução
Agendamento de tarefas
Bem, pessoal, o Linux possui um robusto sistema de agenda que possibilita que tarefas administrativas sejam programadas sem a direta intervenção humana.
As tarefas são definidas no arquivo /etc/crontab e também em arquivos individuais de usuários em /var/spool/cron/tabs/login_do_usuario.
Vou dar um exemplo bem simples como funciona essa loucura:
20 3 8 * * root reboot
Cada campo deve ser separado por um ou mais espaços ou tabulações. O símbolo asterisco "*" pode ser usado para indicar que qualquer data ou hora são válidas.
Bem, o primeiro número quer dizer os minutos; o segundo, a hora; o terceiro, o dia. A máquina vai reiciciar às 3:20 dia oito.
É pessoal, espero que tenho contribuído, pois isso é bem utilizado aqui na empresa em que trabalho, para executar scripts em hora marcada.
Falou galera e até a proxima. :)
As tarefas são definidas no arquivo /etc/crontab e também em arquivos individuais de usuários em /var/spool/cron/tabs/login_do_usuario.
Vou dar um exemplo bem simples como funciona essa loucura:
20 3 8 * * root reboot
Cada campo deve ser separado por um ou mais espaços ou tabulações. O símbolo asterisco "*" pode ser usado para indicar que qualquer data ou hora são válidas.
Bem, o primeiro número quer dizer os minutos; o segundo, a hora; o terceiro, o dia. A máquina vai reiciciar às 3:20 dia oito.
É pessoal, espero que tenho contribuído, pois isso é bem utilizado aqui na empresa em que trabalho, para executar scripts em hora marcada.
Falou galera e até a proxima. :)