当前位置:首页 > 行业动态 > 正文

systemctl 命令完全指南(四)

systemctl 命令完全指南(四)

systemctl 命令完全指南(四)  第1张

systemctl 是 Linux 系统中用于控制 systemd 系统和服务管理器的命令行工具,本指南将详细介绍 systemctl 命令的使用方法和相关参数。

启动服务

使用 systemctl 命令可以启动一个服务,具体命令如下:

systemctl start [服务名称] 

要启动 nginx 服务,可以使用以下命令:

systemctl start nginx 

停止服务

使用 systemctl 命令可以停止一个服务,具体命令如下:

systemctl stop [服务名称] 

要停止 nginx 服务,可以使用以下命令:

systemctl stop nginx 

重启服务

使用 systemctl 命令可以重启一个服务,具体命令如下:

systemctl restart [服务名称] 

要重启 nginx 服务,可以使用以下命令:

systemctl restart nginx 

查看服务状态

使用 systemctl 命令可以查看一个服务的状态,具体命令如下:

systemctl status [服务名称] 

要查看 nginx 服务的状态,可以使用以下命令:

systemctl status nginx 

设置开机自启

使用 systemctl 命令可以将一个服务设置为开机自启,具体命令如下:

systemctl enable [服务名称] 

要将 nginx 服务设置为开机自启,可以使用以下命令:

systemctl enable nginx 

取消开机自启

使用 systemctl 命令可以取消一个服务的开机自启,具体命令如下:

systemctl disable [服务名称] 

要取消 nginx 服务的开机自启,可以使用以下命令:

systemctl disable nginx 

查看服务列表

使用 systemctl 命令可以查看当前系统中所有的服务列表,具体命令如下:

systemctl listunitfiles type=service 

执行以上命令后,会输出当前系统中所有的服务列表,每个服务前面都有一个状态标识,表示该服务是否启用。

查看服务详细信息

使用 systemctl 命令可以查看一个服务的详细信息,包括启动类型、状态等,具体命令如下:

systemctl show [服务名称] 

要查看 nginx 服务的详细信息,可以使用以下命令:

systemctl show nginx 
0