打开/关闭 cron 作业的命令

打开/关闭 cron 作业的命令

是否有任何命令可以在 Ubuntu 中打开/关闭 cron 作业?

据我所知,要打开crontab -e并注释掉每个 cron 作业。是否有任何单个命令可以停止所有 cron 作业并稍后重新启动?

目前,我有多个 cron 作业在不同时间运行,以发送电子邮件警报、监控结果、自动数据库更新(每小时)、每周状态等

但在维护期间,我需要停止所有这些 cron 作业,并在维护结束后重新启动。现在用符号逐个禁用#

有什么解决办法吗?

答案1

对于单个 cron 作业,您可以通过使用 进行编辑来发表评论crontab -e

如果必须停止所有的 cron 作业:

sudo service crond stop
sudo service crond status
sudo service crond restart

或者

/etc/init.d/cron start
/etc/init.d/cron status
/etc/init.d/cron restart

或者

sudo systemctl stop cron
sudo systemctl status cron
sudo systemctl restart cron

相关内容