CRON 作业自动启动验证

CRON 作业自动启动验证

动态域名更新从脚本 duck.sh 执行:

chmod 700 duck.sh

打开 crontab 编辑器

crontab -e

进程cron每隔 5 分钟运行一次脚本

*/5 * * * * ~/duckdns/duck.sh >/dev/null 2>&1

重新启动 cron 服务:

sudo service cron start

我可以期待@startup:树莓派设备会在启动时执行 duck.sh cron 作业吗?或者是否需要其他步骤来确保 cron 作业在 @reboot 上激活?

如何pspgrep(或任何其他命令)验证 cron 作业是否处于活动状态?

答案1

您可以通过运行来验证ps -aux | grep duck.sh进程是否正在运行,或者您可以通过运行在 syslog 文件中查看 cron 作业

grep CRON /var/log/syslog

相关内容