Linux 系统服务管理 systemctl

systemctl用于进行系统服务的管理:启动服务、停止服务、重启、查看服务状态。


语法

systemctl 动作选项 服务器

常用动作

动作选项 说明
start 启动服务
stop 停止服务
restart 重启服务
status 查看服务状态

示例

注:Apache对应的服务名为httpd


启动Apache

systemctl start httpd

查看Apache状态

systemctl status httpd

img

表示在运行中。


测试

curl localhost

输出相应的html内容,说明apache服务正常。

img

停止Apache

systemctl stop httpd

再次查看状态

img

说明已停止。


重启Apache

systemctl restart httpd

修改Apache配置文件后,通过重启使配置生效。