加入收藏 | 设为首页 | 会员中心 | 我要投稿 衢州站长网 (https://www.0570zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

如何使用chkconfig和systemctl命令启用或禁用Linux服务

发布时间:2018-11-23 07:17:05 所属栏目:建站 来源:Prakash Subramanian
导读:副标题#e# 对于 Linux 管理员来说这是一个重要(美妙)的话题,所以每个人都必须知道,并练习怎样才能更高效的使用它们。 在 Linux 中,无论何时当你安装任何带有服务和守护进程的包,系统默认会把这些服务的初始化及 systemd 脚本添加进去,不过此时它们并

使用下面的格式通过正则表达式匹配出你想要查看的服务的当前状态。下面是使用 systemctl 命令查看 httpd 服务的状态。

  1. # systemctl list-unit-files --type=service | grep httpd
  2. httpd.service disabled

如何让指定的服务开机自启

使用下面格式的 systemctl 命令启用一个指定的服务。启用服务将会创建一个符号链接,如下可见:

  1. # systemctl enable httpd
  2. Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.

运行下列命令再次确认服务是否被启用。

  1. # systemctl is-enabled httpd
  2. enabled

如何禁用指定的服务

运行下面的命令禁用服务将会移除你启用服务时所创建的符号链接。

  1. # systemctl disable httpd
  2. Removed symlink /etc/systemd/system/multi-user.target.wants/httpd.service.

运行下面的命令再次确认服务是否被禁用。

  1. # systemctl is-enabled httpd
  2. disabled

如何查看系统当前的运行级别

使用 systemctl 命令确认你系统当前的运行级别,runlevel 命令仍然可在 systemd 下工作,不过,运行级别对于 systemd 来说是一个历史遗留的概念。所以我建议你全部使用 systemctl 命令。

我们当前处于运行级别 3, 它等同于下面显示的 multi-user.target

  1. # systemctl list-units --type=target
  2. UNIT LOAD ACTIVE SUB DESCRIPTION
  3. basic.target loaded active active Basic System
  4. cloud-config.target loaded active active Cloud-config availability
  5. cryptsetup.target loaded active active Local Encrypted Volumes
  6. getty.target loaded active active Login Prompts
  7. local-fs-pre.target loaded active active Local File Systems (Pre)
  8. local-fs.target loaded active active Local File Systems
  9. multi-user.target loaded active active Multi-User System
  10. network-online.target loaded active active Network is Online
  11. network-pre.target loaded active active Network (Pre)
  12. network.target loaded active active Network
  13. paths.target loaded active active Paths
  14. remote-fs.target loaded active active Remote File Systems
  15. slices.target loaded active active Slices
  16. sockets.target loaded active active Sockets
  17. swap.target loaded active active Swap
  18. sysinit.target loaded active active System Initialization
  19. timers.target loaded active active Timers

(编辑:衢州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读