.. _list_all_cron_jobs: ============================ 列出系统所有用户的cron任务 ============================ 在维护 :ref:`cron` 经常需要检查系统所有用户的定时任务 .. code:: bash for user in $(cut -f1 -d: /etc/passwd); do crontab -u $user -l; done 系统级别的cron需要检查多个位置: - ``/etc/crontab`` - 每日: ``/etc/cron.daily/`` 目录下文件 - 每小时: ``/etc/cron.hourly/`` 目录下文件 - 每周: ``/etc/cron.weekly/`` 目录下文件 - 每月: ``/etc/cron.monthly/`` 目录下文件 - 软件包特定定时任务: ``/etc/cron.d/`` 目录下文件 参考 ==== - `Linux: List / Display All Cron Jobs `_ - `How do I list all cron jobs for all users? `_