标题说明了一切。
我正在使用 Fedora 11。
答案1
有没有本机命令来做到这一点,但你可以使用简单的 bash 单行程序像这样:
for u in $(cut -f1 -d: /etc/passwd); do sudo crontab -u $u -l; done
上述命令将读出所有用户条目/etc/passwd
并列出其相应的 crontab 条目。sudo
使用是必需的,因为您需要超级用户权限才能访问其他用户的 cron。
答案2
我不这么认为
你可以做这样的事情:
for crontab in `ls /etc/cron.*/* /var/spool/cron/* /etc/crontab`
do
echo $crontab
cat $crontab
done
答案3
cat /var/spool/cron/*
许多发行版也通过 /etc 配置了其他系统 cron。例如,CentOS 在/etc/cron*
如果您还有其他问题,请告诉我。