千家信息网

service和systemctl的区别

发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,本文档介绍RHEL6的service和RHEL7的systemctl的区别运行级别概念的区分System V init 运行级别 systemd 目标名称 作用0
千家信息网最后更新 2025年02月23日service和systemctl的区别
本文档介绍RHEL6的service和RHEL7的systemctl的区别
运行级别概念的区分
System V init 运行级别       systemd 目标名称       作用0       runlevel0.target, poweroff.target  关机1       runlevel1.target, rescue.target    单用户模式2       runlevel2.target, multi-user.target        等同于级别 33       runlevel3.target, multi-user.target        多用户的文本界面4       runlevel4.target, multi-user.target        等同于级别 35       runlevel5.target, graphical.target 多用户的图形界面6       runlevel6.target, reboot.target    重启emergency       emergency.target        紧急 Shell
systemctl 管理服务的启动、重启、停止、重载、查看状态等常用 命令 区分
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  查看服务状态
systemctl 设置服务开机启动、不启动、查看各级别下服务启动状态等常用命令
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      查看各个级别下服务的启动与禁用情况


0