在Centos7以上的系统中把service和chkconfig两个指令结合后,可能在日常管理和使用中带来很多的不习惯,因此上网看了下,找到一个比较不错的总结表格在这里收录下,在这里补充一点就是如果自行添加到/etc/init.d/下的启动脚本可以使用systemctl daemon-reload,它是centos 7 下扫描新的或有变动的单元重载启动脚本,以下内容来至于http://man.linuxde.net/systemctl:
任务 | 旧指令 | 新指令 |
---|---|---|
使某服务自动启动 | chkconfig --level 3 httpd on | systemctl enable httpd.service |
使某服务不自动启动 | chkconfig --level 3 httpd off | systemctl disable httpd.service |
检查服务状态 | service httpd status(服务详细信息) | systemctl status httpd.service(仅显示是否 Active) |
显示所有已启动的服务 | chkconfig --list | systemctl list-units --type=service |
启动某服务 | service httpd start | systemctl start httpd.service |
停止某服务 | service httpd stop | systemctl stop httpd.service |
重启某服务 | service httpd restart | systemctl restart httpd.service |
转载于:https://blog.51cto.com/jim123/1907671