Isso executará o comando foo às 12:00 no primeiro dia de cada mês
0 0 1 * * /usr/bin/foo
Este artigo descreve os vários campos, veja a parte inferior da página: link
Para adicionar isso ao seu arquivo cron, basta usar o comando
crontab -e
Existem campos no painel de controle do meu servidor como este
Minuto - Hora - Dia do mês - Mês - Dia da semana - Comando
Como posso criar uma tarefa cron executada no primeiro dia do mês com esses campos?
Isso executará o comando foo às 12:00 no primeiro dia de cada mês
0 0 1 * * /usr/bin/foo
Este artigo descreve os vários campos, veja a parte inferior da página: link
Para adicionar isso ao seu arquivo cron, basta usar o comando
crontab -e
use o seguinte:
@monthly /home/user/backup.sh
mais informações:
man 5 crontab
(arquivos usados para agendar a execução de programas) Será executado / usr / bin / foo às 12:10 no primeiro dia do mês .
10 0 1 * * /usr/bin/foo
Será executado / usr / bin / foo às 03:10 no todos os dias .
10 3 * * * /usr/bin/foo
Veja o link
atualizou o crons, foi um erro copiar colar, obrigado Joy Dutta!
Verifique se há um diretório em seu servidor em /etc/cron.monthly
. Se o diretório existir, as probabilidades são de que seu sistema esteja configurado para executar qualquer executável encontrado nessa pasta mensalmente. Basta soltar seu script (ou link simbólico) em /etc/cron.monthly
. Além disso, verifique se o seu script é executável.
Algo como:
0 0 1 * * command /directory/file.ext
Confira: Classe: PHP Cron