A configuração do cron
é uma forma de automatizar tarefas num sistema operativo Linux ou Unix. O Cron
permite aos utilizadores programar scripts e comandos para serem executados durante um período de tempo específico ou em intervalos específicos.
Pode ser útil quando é necessário executar tarefas repetitivas com regularidade, como fazer cópias de segurança de dados, enviar relatórios por correio eletrónico, atualizar software ou limpar ficheiros temporários.
A configuração do cron
também pode simplificar a administração do sistema, reduzir a carga da CPU e melhorar o desempenho geral.
A personalização pode ajudar a evitar a perda de dados ou o tempo de inatividade do sistema, uma vez que as tarefas serão executadas automaticamente de acordo com um horário definido. Isto reduz o risco de erros associados à execução manual de tarefas.
No geral, este procedimento simplifica muito a vida de um administrador de sistemas e melhora o desempenho do sistema.
Alguns exemplos de configuração do cron
.
1. Executar um script todos os dias às 12:30:
30 12 * * * /path/to/script.sh
2. Executar o script a cada minuto:
* * * * * /usr/bin/php /var/www/html/script.php
3. Executar o script todos os dias às 3h:
03 * * * /usr/bin/php /var/www/html/script.php
4. Executar o script todos os sábados às 5pm:
0 17 * * 6 /usr/bin/php /var/www/html/script.php
5. Executar o script todos os dias 1 de cada mês à meia-noite:
001 * * /usr/bin/php /var/www/html/script.php
6. Executar o script a cada 30 minutos:
*/30 * * * * /usr/bin/php /var/www/html/script.php
7. Executar o script todos os dias às 3h e às 15h:
0 3,15 * * * /usr/bin/php /var/www/html/script.php
Nota: Nestes exemplos, /usr/bin/php
é o caminho para o interpretador PHP, e /var/www/html/script.php
é o caminho para o ficheiro de script a executar. Pode substituí-los pelos caminhos de ficheiro correspondentes no seu servidor.