如何在 crontab 中快速禁用单个作业

How to quickly disable a single job in crontab

我需要在 linux 下快速临时禁用 crontab 中的特定作业。我该怎么做?

最快的方法是编辑 crontab 文件(可以通过键入 crontab -e 来完成)并简单地 评论 您想要禁用的作业。 crontab 中的注释行以 #.

开头
0 0 1 * * this_job_i_want.sh

# uncomment below to enable
# 0 0 2 * * this_job_i_dont_want.sh

只需将您的 cron 时间编辑为每年 2 月 30 日 运行。;)

* * 30 2 * this_job_will_never_run.sh

这对于那些使用 GUI 来管理他们的 cronjobs(即 cPanel、Plesk 等)并且无法访问实际 cron 文件的人特别有用。