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.php
y/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.