方式一、

查看用户的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辅助使用