发布时间:2020/11/10 作者:天马行空 阅读(944)
RHEL 7 系统已经替换掉了熟悉的初始化进程服务 System V init,正式采用全新的systemd 初始化进程服务。
服务的启动、重启、停止、重载、查看状态等常用命令的区别
System V init 命令(RHEL 6 系统) | systemctl 命令(RHEL 7 系统) 作用 |
service foo start | systemctl start foo.service 启动服务 |
service foo restart | systemctl restart foo.service 重启服务 |
service foo stop | systemctl stop foo.service 停止服务 |
service foo reload | systemctl reload foo.service 重新加载配置文件(不终止服务) |
service foo status | systemctl status foo.service 查看服务状态 |
设置服务开机启动、不启动、查看各级别下服务启动状态等常用命令
System V init 命令(RHEL 6 系统) | systemctl 命令(RHEL 7 系统) 作用 |
chkconfig foo on | systemctl enable foo.service 开机自动启动 |
chkconfig foo off | systemctl disable foo.service 开机不自动启动 |
chkconfig foo | systemctl is-enabled foo.service 查看特定服务是否为开机自动启动 |
chkconfig --list | systemctl list-unit-files --type=service 查看各个级别下服务的启动与禁用情况 |
注:.service可以省略