全国业务电话:
7.4 服务管理
7.4 服务管理
 
  systemd 是 CGSLV5 的系统和服务管理程序,替换了之前的发行本中使用的 SysV。
 
  systemd 与 SysV 和 Linux 标准基本 init 脚本兼容。
 
  systemd 比其他程序有下列优势:
 
  1、强大的平行化功能;
 
  2、使用插槽和 D-Bus 激活启动服务;
 
  3、按需启动守护进程;
 
  4、管理控制组;
 
  5、生成系统状态快照及恢复系统状态。
 
  systemd 组件中 systemctl 代替原来的 service与chkconfig 命令。
 
7.4.1 systemctl 命令
 
  使用 systemctl 命令可以使某些服务立即启动/停止/重启/启用/禁用,使用如下命令:
 
  1.启动:
 
    # systemctl start <服务>  
 
  2.停止:
 
    # systemctl stop <服务>  
 
  3.重启:
 
    # systemctl restart <服务>  
 
  4.启用:
 
    # systemctl enable <服务>  
 
  5.禁用:
 
    # systemctl disable <服务>  

  替换的服务例子:

原命令                         现命令                                                                    备注
service httpd start systemctl start httpd.service
启动 httpd 服务
 
service httpd stop systemctl stop httpd.service
关闭 httpd 服务
 
service httpd restart systemctl restart httpd.service
重启 httpd 服务
 
service httpd reload systemctl reload httpd.service
重新驱动服务配置
(须服务支持)
 
service httpd condrestart systemctl condrestart httpd.service
重启 httpd 服务(如原
服务是关闭状态,则
命令无效)
 
service httpd status systemctl status httpd.service
打印 httpd 服务运行
状态
 
ls /etc/rc.d/init.d/
systemctl  或
 
systemctl list-unit-files --type=service或
 
ls /lib/systemd/system/*.service 或
 
ls /etc/systemd/system/*.service

列出所有的服务和单元
 
chkconfig httpd on systemctl enable httpd.service
开启 httpd 服务随机启
动,在下次重启生效,
或切换运行级别
 
chkconfig httpd off systemctl disable httpd.service
关闭 httpd 服务随机
启动,在下次重启生
效,或切换运行级别
 
chkconfig httpd           systemctl is-enabled httpd.service
打印 httpd 服务的随
机启动设置状态
 
chkconfig --list
systemctl list-unit-files --type=service(preferred)
 
ls /etc/systemd/system/*.wants/
列出所有服务的设置
(启动或关闭)
chkconfig httpd --list ls                etc/systemd/system/*.wants/httpd.service
列出 httpd 服务在所有
运行级别中的设置
 
chkconfig httpd --add systemctl daemon-reload
创建新配置文件或者修
改配置文件后重新读取
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

  • 操作系统微信公众号

  • CPI微信公众号

© 2004-2020 广东中兴新支点技术有限公司  版权所有  (www.gd-linux.com)  粤ICP备15061780号-2

新支点OS业务:

QQ客服