CentOS 7 服务管理命令 systemctl

CentOS 7 中 systemctl 整合了chkconfig 与 service功能


systemctl is-enabled iptables.service

systemctl is-enabled servicename.service #查询服务是否开机启动

systemctl enable *.service #开机运行服务

systemctl disable *.service #取消开机运行

systemctl start *.service #启动服务

systemctl stop *.service #停止服务

systemctl restart *.service #重启服务

systemctl reload *.service #重新加载服务配置文件

systemctl status *.service #查询服务运行状态

systemctl --failed #显示启动失败的服务


注:*代表某个服务的名字,如http的服务名为httpd



举例:

yum -y install httpd


启动服务(等同于service httpd start)

systemctl start httpd.service

停止服务(等同于service httpd stop)

systemctl stop httpd.service

重启服务(等同于service httpd restart)

systemctl restart httpd.service

查看服务是否运行(等同于service httpd status)

systemctl status httpd.service

开机自启动服务(等同于chkconfig httpd on)

systemctl enable httpd.service

开机时禁用服务(等同于chkconfig httpd on)

systemctl disable httpd.service

查看服务是否开机启动 (等同于chkconfig --list)


systemctl list-unit-files (查看开机启动项)

systemctl list-unit-files | grep 程序名称 (查看某些服务开机启动状态)

systemctl list-unit-files | grep enable (查看哪些为开机启动服务)

修改时间 2015-08-12

真诚赞赏,手留余香
赞赏
随机推荐
微信开发示例(图片信息的发送)
Node.js ORM 框架 Sequelize.js 教程
JS性能优化 document.createDocumentFragment
macOS开启usb调试Android真机
Electron 简介
在网页中调用VLC插件
跟Github学习设计不符合 CRUD 情况的RESTful API
MySQL 数据库如何存储时间?Datetime 和 Timestamp 之间的抉择
javascript 为什么判断是否相等用===,而不是==
CSS实现图片模糊