Onde estão meus cron jobs perdidos?

Onde estão meus cron jobs perdidos?

Estou tentando portar o código para um novo servidor hospedado em outro lugar e quero saber quais tarefas cron estão sendo executadas na caixa antiga.

Onde posso encontrar isso?

crontab -l

SHELL="/bin/bash"
0 0,6 * * * php-cli /home/mycompany/public_html/index.php cron get_review_data
0 0 * * * php-cli /home/mycompany/public_html/index.php cron save_stats
0 0,6 * * * php-cli /home/mycompany/public_html/index.php cron check_for_new_reviews
0 0,6 * * * php-cli /home/mycompany/public_html/index.php cron refresh_infusionsoft_token
*/3 * * * * php-cli /home/mycompany/public_html/index.php cron infusionsoft
*/5 * * * * php-cli /home/mycompany/public_html/index.php cron sequence
0 0,6 * * * /usr/local/bin/python3.4 /home/scraper/scraper.py

Eu verifiquei /etc/cron.*sem sorte.

Onde eu posso ir?

Responder1

As funções chamadas (get_review_data, save_stats, check_for_new_reviews, etc.) devem ser listadas no código php e no código python, /home/mycompany/public_html/index.phpe/home/scraper/scraper.py

O exame desses arquivos deve mostrar o que realmente está sendo executado.

Responder2

Você parece olhar para o seu crontab com crontab -l. O comando correspondente para editar crontabs é crontab -e.

Este comando irá editar crontabs que geralmente estão no diretório /var/spool/cron/crontabs/.

Neste diretório você encontrará arquivos com nomes de usuários que possuem o crontab.

informação relacionada