發(fā)布時間: 2017-06-16 15:06:24
RHEL6
[root@www1~]#pstree
在RHEL7中第一個進(jìn)程是systemd
在RHEL6中第一個進(jìn)程是init,會進(jìn)行選擇,有7目錄,內(nèi)容是一樣的,但是不同的目錄對服務(wù)的開啟不一樣。
如果選擇1,那么只開啟A服務(wù)。如果選擇5,那么開啟ABD服務(wù)
這些目錄在系統(tǒng)中是存在的
[root@www1~]#ls /etc/rc.d
這些服務(wù)就是我們剛剛所說的文件夾
[root@www1~]#ls /etc/rc.d/rc0.d
halt:表示關(guān)機(jī) | killall:關(guān)閉所有進(jìn)程
[root@www1~]#ls /etc/rc.d/rc5.d
以k開頭 表示不運行,以s開頭表示運行
查看默認(rèn)的運行級別
[root@www1~]#vim /etc/inittab
0:關(guān)機(jī)
1:單用戶模式
2.多用戶模式,不能使用NFS
3.多用戶模式,沒有圖形化界面
4.無定義
5.圖形化界面 --- 啟動級別都沒有圖形化界面
6.重啟
查看當(dāng)前系統(tǒng)的運行級別
[root@www1~]#runlevel
N 5
之前的運行級別 當(dāng)前的運行級別
切換運行級別,切換到3級別
[root@www1~]#init 3
查看當(dāng)前系統(tǒng)的運行級別
[root@www1~]#runlevel //沒有圖形化界面
5 3
開啟3級別的圖形化界面,那現(xiàn)在是在哪個運行級別呢?
[root@www1~]#startx
查看當(dāng)前系統(tǒng)的運行級別
[root@www1~]#runlevel //還是在3級別
5 3
切換到字符界面,輸入命令 startx
[root@www1~]#startx
發(fā)現(xiàn)該命令現(xiàn)在不能生效,因為前面已經(jīng)開啟了圖形化的服務(wù)
A、B、C、D、X是一些以service結(jié)尾的服務(wù)
那么在RHEL7中有多少運行級別
[root@www1~]#systemctl list-unit-files --type target
RHEL6 | RHEL7 | 模式 |
0 | Runlevel0.target poweroff.target | 關(guān)機(jī) |
1 | Runlevel1.target Rescue.target | 救援模式 |
2 | Runlevel2.target multi-user.target | 字符界面 |
3 | Runlevel3.target multi-user.target |
|
4 | Runlevel4.target multi-user.target |
|
5 | Runlevel5.target graphical.target | 圖形化界面 |
6 | Runlevel6.target Reboot.target | 重啟 |
在rhel7中默認(rèn)運行哪個target中的服務(wù)?如何查看默認(rèn)運行級別
[root@www1~]#systemctl get-defaults //默認(rèn)是圖形化界面
graphical.target
查看當(dāng)前運行級別
[root@www1~]#runlevel
N 5
切換運行級別
[root@www1~]#systemctl isolate multi-user.target //臨時切換,默認(rèn)是5級別
查看當(dāng)前運行級別
[root@www1~]#runlevel
5 3
如果開機(jī)默認(rèn)想進(jìn)入字符界面,當(dāng)前不生效,重啟生效
[root@www1~]#systemctl set-defaults multi-user.target
查看當(dāng)前運行級別
[root@www1~]#runlevel
N 3
查看默認(rèn)運行級別
[root@www1~]#systemctl get-defaults //默認(rèn)是圖形化界面
multi-user.target
如何開啟圖形化界面
[root@www1~]#systemctl isolate graphical.target //臨時改變運行級別
上一篇: 防火墻概念
下一篇: TCP/IP協(xié)議解析