RHEL 启停系统服务
您可以使用命令在当前会话中启动 system service。start
程序
-
在当前会话中启动系统服务:
# systemctl start <name>.service
替换为要启动的服务单元的名称(例如 )。
<name>
httpd.service
注意在 中,服务之间存在正负依赖关系。启动特定服务可能需要启动一个或多个其他服务 (积极依赖关系) 或停止一个或多个服务 (消极依赖关系)。
systemd
当您尝试启动新服务时,会自动解析所有依赖项,而不会向用户明确通知。这意味着,如果您已经在运行一项服务,并且尝试启动另一个具有负依赖关系的服务,则第一个服务将自动停止。
systemd
例如,如果您正在运行该服务,并且尝试启动该服务,则首先会自动停止,因为这两个服务是冲突的,不能在同一端口上运行。
postfix
sendmail
systemd
postfix
停止系统服务
如果要停止当前会话中的系统服务,请使用命令。stop
程序
-
停止系统服务:
# systemctl stop <name>.service
替换为要停止的服务单元的名称(例如,)。
<name>
bluetoot
重新启动系统服务
您可以使用命令在当前会话中重新启动系统服务,以执行以下作:restart
- 停止当前会话中选定的服务单元,然后立即再次启动它。
- 仅当相应的服务已在运行时,才重新启动服务单元。
- 在不中断执行的情况下重新加载系统服务的配置。
程序
-
重新启动系统服务:
# systemctl restart <name>.service
替换为要重新启动的服务单元的名称(例如,)。
<name>
httpd
注意如果所选服务单元未运行,则此命令也会启动该服务单元。
-
可选:仅当相应的服务已在运行时,才重新启动服务单元:
# systemctl try-restart <name>.service
-
可选:在不中断服务执行的情况下重新加载配置:
# systemctl reload <name>.service
注意不支持此功能的系统服务,请忽略此命令。要重新启动此类服务,请改用 and 命令。
reload-or-restart
reload-or-try-restart
声明:欢迎大家光临本站,学习IT运维技术,转载本站内容,请注明内容出处”来源刘国华教育“。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。