Linux命令:systemctl
- 操作系统
- 2022-11-15
- 16热度
- 0评论
描述
Linux服务管理命令,CentOS7/8 使用,6版本及以下用的是 service 命令。
命令格式
systemctl [OPTIONS...] COMMAND [UNIT...]
命令参数及作用
命令
命令 | 描述 |
---|---|
list-unit-files | 列出所有的服务 |
start | 启动服务 |
stop | 停止服务 |
is-active | 查看服务是否在活跃状态 |
enable | 设置服务跟随开机启动 |
disable | 设置服务禁止跟随开机启动 |
is-enabled | 查看服务是否跟随开机启动 |
status | 查看服务状态信息 |
运行级别
RHEL6 中的运行级别
0 - 关机
1 - 单用户
2 - 字符界面(不能用nfs)
3 - 字符界面
4 - 未分配
5 - 图形化
6 - 重启
RHEL7 及以上中的运行级别
0 - 关机,poweroff.target
1 - 救援模式,rescue.target
2 - 字符界面,user.target
3 - 字符界面,user.target
4 - 字符界面,user.target
5 - 图形化界面,graphical.target
6 - 重启,reboot.target
相关命令
[root@server1 ~]# systemctl get-default
graphical.target
[root@server1 ~]# runlevel
N 5
[root@server1 ~]# systemctl set-default multi-user.target
Removed /etc/systemd/system/default.target.
Created symlink /etc/systemd/system/default.target → /usr/lib/systemd/system/multi-user.target.
[root@server1 ~]# reboot # 重启生效
[root@server1 ~]# systemctl isolate graphical.target # 可以临时切换到图形界面模式,但是默认的还是 multi-user.target