Linux启动重新启动和停止Cron或Crond服务

时间:2020-01-09 10:40:30  来源:igfitidea点击:

如何使用命令提示符在Linux/BSD/UNIX操作系统下启动,重新启动和停止cron服务?

Cron(crond)守护程序或服务用于执行计划的命令或脚本。

cron每分钟醒来一次,检查所有存储的crontab,检查每个命令以查看是否应在当前分钟内运行。

RHEL/Fedora/CentOS/Scientific Linux用户的命令

如果您使用的是Redhat(RHEL)/Fedora/CentOS Linux,请使用以下命令。

启动cron服务

要启动cron服务,请使用:

# /etc/init.d/crond start

或RHEL/CentOS 5.x/6.x用户:

# service crond start

或RHEL/Centos Linux 7.x用户:

# systemctl start crond.service

停止cron服务

要停止cron服务,请使用:

# /etc/init.d/crond stop

或RHEL/CentOS 5.x/6.x用户:

# service crond stop

或RHEL/Centos Linux 7.x用户:

# systemctl stop crond.service

重新启动cron服务

要重新启动cron服务,请使用:

# /etc/init.d/crond restart

或RHEL/CentOS 5.x/6.x用户:

# service crond restart

或RHEL/Centos Linux 7.x用户:

# systemctl restart crond.service

基于Ubuntu/Mint/Debian的Linux发行版的命令

如果您使用的是Debian或Ubuntu或Mint Linux,请使用以下命令。

Debian启动cron服务

要启动cron服务,请使用:

# /etc/init.d/cron start

或者

$ sudo /etc/init.d/cron start

或者

$ sudo service cron start

Debian停止cron服务

要停止cron服务,请使用:

# /etc/init.d/cron stop

或者

$ sudo /etc/init.d/cron stop

或者

$ sudo service cron stop

Debian重新启动cron服务

要重新启动cron服务,请使用:

# /etc/init.d/cron restart

或者

$ sudo /etc/init.d/cron restart

或者

$ sudo service cron restart

在启动时启动cron服务

建议您在引导时启动服务,以便作业可以运行而不会出现问题。

如果您使用的是Redhat(RHEL)/Fedora Core/Cent OS Linux,请使用以下命令来确保重新启动后该服务保持启用状态:

# chkconfig crond on

您可以使用称为ntsysv的基于文本的GUI工具来启用crond服务:

# ntsysv

如果您使用的是Debian或Ubuntu Linux,请使用以下命令来确保该服务在重启后保持启用状态:

# rcconf

或者

$ sudo rcconf

您可以使用命令行工具update-rc.d:

# update-rc.d cron defaults

或者

$ sudo update-rc.d cron defaults