如何查找未在 crontab -e 中列出的 crontab 条目

How to find a crontab entry that isn't listed in crontab -e

我是服务器上的 root 用户,在日志中我发现 运行 crontab 不应该存在。

在我的日志文件中:

Jun 22 09:00:01 lechnerio-srv CRON[18637]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php 
-q /var/www/froxlor/scripts/froxlor_master_cronjob.php --tasks 1> /dev/null)

来自以前的 froxlor 安装。但是,在用户 root 的 crontab 中,没有剩余的 froxlor cronjob。除了检查来自 /etc/passwd?

的所有用户之外,还有什么简单的方法可以找到 crontab 条目吗?

检查所有用户的所有 crontab

for user in $(cut -f1 -d: /etc/passwd); do crontab -u $user -l; done