首页 > 系统 > Linux >

Linux系统使用systemctl命令搞定Linux服务管理的方法

使用 systemctl 命令查看服务详细信息

要查看特定 Linux 服务的更多详细信息,请在「终端」中运行以下命令:

sudo systemctl status <service-name>

将 <service-name> 替换为要查看的服务单元文件的名称。

使用 systemctl 命令查看服务详细信息

这将显示服务的描述、加载状态、活动状态、子状态、进程 ID (PID)、内存使用、CPU 使用情况和最近的服务日志等信息。

 

还可以使用 show 子命令替换掉 status,以 名称=值 的格式显示所有服务属性。

使用 systemctl 命令显示服务属性

使用 systemctl 命令启动服务

要启用 Linux 系统中的某项服务,请在「终端」中执行以下命令:

sudo systemctl start <service-name>

将 <service-name> 替换为要启动的服务单元文件的名称。

使用 systemctl 命令启动服务

这将在后台启动服务并返回到提示符。您可以使用 status 子命令来验证服务是否正在运行。

使用 systemctl 命令停止服务

要停止 Linux 系统上运行的某个服务,请在「终端」中运行此命令:

sudo systemctl stop <service-name>

将 <service-name> 替换为您想要停止的服务单元文件的名称。

使用 systemctl 命令停止服务

这将在后台停止服务并返回提示符。您可以使用 status 子命令验证服务是否已停止。

使用 systemctl 命令重启服务

想要编辑并重新加载服务的配置文件并应用更改吗?如果是的话,之后需要重启服务。要重启正在运行的服务,打开「终端」并运行以下命令:

sudo systemctl restart <service-name>

将 <service-name> 替换为要重启的服务单元文件的名称。

使用 systemctl 命令重启服务

这将在后台停止并重新启动服务,然后返回到提示符。您可以使用 status 子命令来验证服务是否正在运行。

声明:本文来自互联网或用户投稿,该文观点仅代表作者本人,不代表本站立场。文章及其配图仅供学习和交流之用,版权归原作者所有,如有内容侵权或者其他违规问题,请联系本站处理。

相关文章