Cron
我可以看到 cron 執行 @reboot 的作業列表嗎?
在 /var/log/cron.log 中,我注意到 CRON 在我啟動電腦後立即執行“@reboot 作業”。
有沒有辦法讓我看到 CRON 觸發的作業列表?
我認為沒有一種簡單的方法可以查看所有已配置的
cron
作業。首先,檢查全域 crontab 文件下
/etc/crontab
是否包含@reboot
.grep '^\s*@reboot' /etc/crontab
作為
root
,您可以像這樣檢查crontab
您的使用者:crontab -u $user -l | grep '^\s*@reboot'
你可以跑
sudo sh -c 'cat /etc/crontab \ /etc/cron.d/* \ /var/spool/cron/crontabs/*'
查看所有 cron 作業。
過濾它
sudo sh -c 'cat /etc/crontab \ /etc/cron.d/* \ /var/spool/cron/crontabs/*' | grep '^\s*@reboot'
(如@rexkogitans 所述)