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