分享

centos7中systemctl命令使用总结


问题导读

1.centos7基本命令格式是什么?
2.如何使用htlp?
3.systemctl restart httpd.service对应的以前版本的命令是什么?










centos7发布与以前有些不同。
使用linux的同学对service和chkconfig两个命令都不陌生,其重要性不言而喻,那么怎么会突然冒出个systemctl命令呢?其实,为了简化操作,systemctl命令将service和chkconfig命令结合在了一起。这样通过一个命令就可以实现两个命令的功能。



systemctl命令的基本操作格式是:
systemctl   动作   服务名.service
看一下--help的解释


在这里以httpd服务为例子,现在启动(关闭,重启)服务:


httpd.png


检查服务状态:

2.png


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

例如在CentOS 7 上安装http

[root@CentOS7 ~]# 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)



已有(2)人评论

跳转到指定楼层
Speeder 发表于 2016-4-22 12:52:33
谢谢,不错啊。
回复

使用道具 举报

alilin 发表于 2016-4-24 11:36:56
言简意赅,若能附上更详细的学习连接或者附件下载,就更好了
十分感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条