方式一、
查看用户的crontab任务
/var/spool/cron/ 该目录下存放着所有用户的crontab任务
查看所有用户的crontab任务
#!/bin/bash
echo `hostname -i`
for a in `sudo ls /var/spool/cron/`
do
echo "用户:"$a
sudo cat /var/spool/cron/$a
done
方式二、
查看某个用户的crontab任务
crontab -l -u username
查看所有用户的crontab任务
cat /etc/passwd | cut -f 1 -d : |xargs -I {} crontab -l -u {}
如需统计整个集群的crontab任务,可以用ansible辅助使用