quarta-feira, 31 de agosto de 2011

Entendendo o CRON

Para quem não conhece, o CRON é o agendador de tarefas do Linux. Com ele é possível executar programas em horários específicos e em intervalos regulares. Ele é muito utilizado para programar backups ou scripts que necessitam serem executados repetitivamente.

A configuração dele é simples, porém um pouco confusa para iniciantes. Então deixo aqui uma imagem que mostra detalhadamente o funcionamento dele.

Para editar o CRON, execute o seguinte comando
# crontab -e 

Dessa forma ele abrirá o editor de texto e você poderá configurar os seus scripts da forma de desejar. A sintaxe está na imagem abaixo. 

Executa o script /usr/local/sbin/backup.sh todos os domingos as 02:36h

Clique na imagem para ampliar


3 comentários:

  1. Mais uma coisa que eu não conhecia =D

    Nem sabia que era possível fazer esse tipo de coisa, deve ter pra Windows também, né? e o Mac OS?

    ResponderExcluir
  2. O Mac OS também utiliza o CRON, já que a base dele também é UNIX e com isso diversos programas são iguais.
    No Windows é o próprio agendador de tarefas que fica no Painel de Controle. É mais simples de utilizar porque é só ir avançando e seguindo as informações da tela.

    ResponderExcluir
  3. rpzs.... vc é hacker.... invade sistemas!

    =)

    ResponderExcluir