¿Dónde están mis trabajos cron perdidos?

¿Dónde están mis trabajos cron perdidos?

Estoy intentando transferir el código a un nuevo servidor alojado en otro lugar y quiero saber qué trabajos cron se están ejecutando en la caja anterior.

¿Dónde puedo encontrarlos?

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

Lo he comprobado /etc/cron.*sin suerte.

¿Donde puedo ir?

Respuesta1

Las funciones llamadas (get_review_data, save_stats, check_for_new_reviews, etc.) deben aparecer dentro del código php y el código python, /home/mycompany/public_html/index.phpy/home/scraper/scraper.py

Examinar esos archivos debería mostrar lo que realmente se está ejecutando.

Respuesta2

Pareces mirar tu crontab con crontab -l. El comando correspondiente para editar crontabs es crontab -e.

Este comando editará los crontabs que generalmente se encuentran en el directorio /var/spool/cron/crontabs/.

En este directorio encontrará archivos con nombres de nombres de usuario que poseen el crontab.

información relacionada