1.Centos6開機(jī)啟動流程
內(nèi)核引導(dǎo)(BIOS自檢)——>(/boot/)——>系統(tǒng)初始化(init)——>建立終端(運(yùn)行級別)——>/etc/init.d——>用戶登錄系統(tǒng)
2.Centos7開機(jī)啟動流程
BIOS自檢——>MBR引導(dǎo)——>GRUB菜單——>加載內(nèi)核——>systemd——>讀取運(yùn)行目標(biāo)default.target)——初始化系統(tǒng)——>啟動服務(wù)
3.centos6 和centos7區(qū)別?
4.運(yùn)行級別?
- Centos6
0 6 關(guān)機(jī) 重啟
3 5 字符 圖形
2 4 沒有使用
1 單用戶
[root@oldboy65-zhl ~]# runlevel 查看級別
N 3
N表示上一次是什么級別 3當(dāng)前系統(tǒng)正在運(yùn)行的級別
[root@oldboy65-zhl ~]# init 3 切換到3級別上
永久操作 /etc/inittab
-
Centos7
0 6 關(guān)機(jī) 重啟
3 5 字符 圖形
2 4 沒有使用
1 單用戶
查看當(dāng)前的運(yùn)行級別
[root@oldboy ~]# systemctl get-default multi-user.target
修改系統(tǒng)下次啟動時候的運(yùn)行級別
[root@oldboy ~]# systemctl set-default multi- user.target
5.systemctl
systemctl start nginx
systemctl stop nginx
systemctl restart nginx
systemctl reload nginx
systemclt status nginx
systemctl enable nginx #下一次開機(jī)啟動nginx,于當(dāng)前無關(guān)
systemctl disable nginx # 下一次開機(jī)不啟動nginx,于當(dāng)前無關(guān)
- 關(guān)機(jī)
shutdown -h now
poweroff
halt init 0
systemctl poweroff
- 重啟
reboot
shutdown -r now
init 6
systemctl reboot
6.單用戶模式 超級權(quán)限 必須面對實體硬件
-
能正常引導(dǎo)進(jìn)入系統(tǒng)
1.配置文件錯誤導(dǎo)致無法啟動
2.忘記ROOT密碼 ( 快照 | 單用戶修改)按e進(jìn)入單用戶模式------>輸入上圖內(nèi)容------>Ctrl+x------->修改密碼(權(quán)限改為rw)------>exec /sbin/init重啟系統(tǒng)
7.救援模式 系統(tǒng)無法正常進(jìn)入 比如沒有內(nèi)核
1.沒有內(nèi)核文件,只能使用救援模式進(jìn)入
2.系統(tǒng)崩潰, 要保留重要的數(shù)據(jù)的時候
3.grub菜單出現(xiàn)問題, linux windows
作者:UncleZ_strive
鏈接:http://www.reibang.com/p/ab50a69c9d49
來源:簡書
簡書著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請聯(lián)系作者獲得授權(quán)并注明出處。