Linux 下查看所有用户的定时任务

我们默认执行crontab -e或者crontab -l的时候针对的都是当前用户的定时任务。

如果要查看所有用户的定时任务,我们可以登录root账户,只有root账户可以,执行下面的命令

cat /etc/passwd | cut -f 1 -d : |xargs -I {} crontab -l -u {}

然后查看下/etc/passwd用户的顺序,就可以知道哪些任务是由哪个用户在执行。