是否有任何命令可以在 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