redhat6和redhat7服务管理命令对比

学习过红帽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 开机自动启动
chkconfig httpd off systemctl disable httpd 开机不自动启动
chkconfig httpd systemctl is-enabled httpd 查看特定服务是否为开机自启动
chkconfig --list systemctl list-unit-files --type=service 查看各个级别下服务的启动与禁用情况

你可能感兴趣的:(linux)