查看所有用户的crontab任务

方式一、

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

posted @ 2021-10-25 21:45  小白成长日记。。。  阅读(3219)  评论(0)    收藏  举报