如何检查我的 centos 服务器中某个 cronjob 是否正在运行?我在 centos 中编写了各种 cron。尽管间隔设置正确,但其中一些 cron 并未运行。有没有办法检查 cron 是否在后面运行?
答案1
要查看 crond 启动了什么,请检查 cron 日志:
less /var/log/cron
答案2
有几种方法可以查看所有活动的 cronjobs。最简单的方法可能是以用户crontab -l
身份运行 execute root
。
您还可以使用以下方式过滤由特定用户执行的 cronjobs(以 root/with 身份执行命令sudo
)
crontab -u <username> -l
要查看文件正在运行的作业/etc/crontab
,请使用 查看less /etc/crontab
。
文件夹/etc/cron.weekly/
、cd /etc/cron.hourly/
和cd /etc/cron.daily/
可以包含每周、每小时和每天执行的文件。