2021-05-12 14:32:11
Linux基礎教學學習筆記30——控制服務和進程
Linux基礎教學學習筆記30——控制服務和進程
一、RHEL6 和 RHEL7的服務控制方式不同
RHEL6中使用:service XXX start|stop|restart|reload
RHEL7中使用:systemctl start|stop|restart|reload XXXX
二、檢視系統服務
檢視系統中的字尾為service服務:
[root@linuxidc ~]# systemctl list-unit-files --type=service 字尾為target的服務集,包含了字尾了service的服務,理解為RHEL6裡的執行級別:
[root@linuxidc ~]# systemctl list-unit-files --type=target
RHEL6裡面的執行級別,執行級別包括了一些服務,規定了服務的是否啟動和啟動順序:
0 1 2 3 4 5 6
關機 單使用者 多使用者 未使用 圖形化介面 重新啟動
檢視RHEL7的執行級別:
[root@linuxidc ~]# runlevel
N 5
RHEL7的target為服務集,包含了字尾為service的服務:
A.target: a.service,b.service,c.service,d.service
B.target:a.service,b.serice,c.service,d.serice
檢視和設定RHEL7預設的執行target:
[root@linuxidc ~]# systemctl get-default
graphical.target[root@linuxidc ~]# systemctl set-default multi-user.target RHEL7中的target與RHEL6的執行級別對比:
RHEL6 RHEL7
0 runlevel0 poweroff.target
1 runlevel1 rescuse.target
2 runlevel2 multi-user.target
3 runlevel3 multi-user.target
4 runlevel4 multi-user.target
5 runlevel5 graphical.target
6 runlevel6 reboot.target
切換執行級別:
[root@linuxidc ~]# systemctl isolate graphical.targetemergency.target graphical.target multi-user.target rescue.target
在RHEL7中 可以允許多個終端開啟圖形化介面,而RHEL6中只允許1個圖形化介面執行。
進入拯救模式:
[root@linuxidc ~]# systemctl rescue
本文永久更新連結地址:http://www.linuxidc.com/Linux/2015-04/115796.htm
相關文章