当前位置:   article > 正文

【Linux操作小试牛刀】如何使用systemctl 命令管理 systemd服务_is_active 和禁用

is_active 和禁用

前言:

需求:当Linux中有许多系统服务,无法通过外部管理工具或者接口开启/关闭。需要手动管理时就需要用到systemctl命令。

Systemd是基于Linux的操作系统的系统和服务管理器,用于管理服务。Systemd比旧的Sysvinit更强大,更受欢迎。

常用的命令方法和举例

(1) 启动/停止服务

systemctl start 服务名(如: ssh.service)
systemctl stop  服务名(如: ssh.service)
  • 1
  • 2

注意: 有的系统服务需要 管理员权限 ,命令前面加sudo 即可

在这里插入图片描述

(2) 重启或重新加载服务

systemctl reload  服务名(如: ssh.service)
systemctl restart 服务名(如: ssh.service)
systemctl reload-or-reload  服务名(如: ssh.service)
  • 1
  • 2
  • 3

Reload:用于重新加载正在运行的服务的配置

Restart: 用于重新启动(Stop/Start)正在运行的服务

reload-or-restart: 用于重新加载服务默认值,但是如果该服务无法重新加载,则会重新启动它

(3) 检查服务状态

systemctl status 服务名(如: ssh.service)
  • 1

Status:用于检查服务的当前状态

在这里插入图片描述

(4) 启用/禁用服务:

systemctl enable  服务名
systemctl disable 服务名
  • 1
  • 2

Enable:用于使服务在系统启动时启动

Disable:用于禁用服务以在系统启动时不启动

在这里插入图片描述

(5) 检查服务的启用/禁用 状态

systemctl is-active   服务名
systemctl is-enabled  服务名
  • 1
  • 2

is-active:用于检查服务当前服务状态

is-enabled:用于检查系统启动时是否已启用服务
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/155442
推荐阅读
相关标签
  

闽ICP备14008679号