学习过红帽RHEL6系统的一定知道使用service、chkconfig等命令来管理系统服务,而在红帽RHEL7系统中管理服务的命令是”systemctl“,两者使用方法大致相同,我们来做下对比!
systemctl管理服务的启动、重启、停止、重载、查看状态的命令:
Sysvinit命令(红帽RHEL6系统) | Systemctl命令(红帽RHEL7系统) | 作用 |
---|---|---|
service httpd start | systemctl start httpd | 启动服务 |
service httpd restart | systemctl restart httpd | 重启服务 |
service httpd stop | systemctl stop httpd | 停止服务 |
service httpd reload | systemctl reload httpd | 重新加载服务 |
service httpd status | systemctl status httpd | 查看服务状态 |
systemctl设置服务的开机启动、不启动、查看各级别下服务启动状态的命令:
Sysvinit命令(红帽RHEL6系统) | Systemctl命令(红帽RHEL7系统) | 作用 |
---|---|---|
chkconfig httpd on | systemctl enable httpd | 开机自动启动 |