systemctl 取代 service

要使用systemd, linux内核版本要高于: 2.6.39

systemctl的命令格式:
systemctl 动作命令(如start stop restart status) 服务名称.service

|-----------------------|
要查看服务, 使用:
systemctl -t service
可以禁用一些服务, , 来加快启动
!=======================!

从Centos7.0开始,
系统对于daemon的启动管理方法不再采用SystemV形式,而是使用了sytemd的架构来管理daemon的启动。
但是systemd兼容 sysvinit的脚本和管理.

systemctl 是systemd下的一个工具.

buddy, wher's the john. john: 约翰; 在口语中,也可以做"厕所"讲;

先前的使用SysV初始化或Upstart的红帽企业版Linux版本中,使用位于/etc/rc.d/init.d/目录中的bash初始化脚本进行管理。而在RHEL 7/CentOS 7中,这些启动脚本被服务单元取代了。服务单元以.service文件扩展结束,提供了与初始化脚本同样的用途。要查看、启动、停止、重启、启用或者禁用系统服务,你要使用systemctl来代替旧的service命令。

原来的命令:
service httpd start
现在的命令:
systemctl start httpd.service

-------------------------- ==
启用/禁用某个服务:

chkconfig httpd on|off
现在的命令是: systemctl enable/disable httpd.

:::
在systemd管理体系里,称呼需要管理的daemon为单元(unit)。对于单元(unit)的管理是通过命令systemctl来进行控制的。例如显示当前的处于运行状态的unit(即daemon),如:

原文地址:https://www.cnblogs.com/bkylee/p/5522352.html