系統(tǒng)服務
1.開機啟動流程
1.centos6啟動流程

centos6
https://www.runoob.com/linux/linux-system-boot.html
2.centos啟動流程

centos7
3.centos6和centos7區(qū)別?

區(qū)別
運行級別
centos6
| 0 | 關機 |
|---|---|
| 1 | 單用戶模式(超級權限 必須面對實體硬件) |
| 2 | 暫未使用 |
| 3 | 字符界面(黑框) |
| 4 | 暫未使用 |
| 5 | 圖形界面 |
| 6 | 重啟 |
centos6
#臨時操作
[root@oldboy ~]# runlevel
N 3
#N 表示上一次是什么級別
# 3 當前系統(tǒng)正在運行的級別
[root@oldboy ~]# init 3
#切換到3級別上
[root@oldboy ~]# vim /etc/inittab
#永久操作
centos7
| 0 | 關機 |
|---|---|
| 1 | 單用戶模式(超級權限 必須面對實體硬件) |
| 2 | 暫未使用 |
| 3 | 字符界面(黑框) |
| 4 | 暫未使用 |
| 5 | 圖形界面 |
| 6 | 重啟 |
1.什么是運行級別,運行級別就是操作系統(tǒng)當前正在運行的功能級別

# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5
#查看當前的運行級別
[root@oldboy ~]# systemctl get-default
multi-user.target
#修改系統(tǒng)下次啟動時候的運行級別
[root@oldboy ~]# systemctl set-default multi-user.target
2.systemd
systemctl start nginx ##開啟nginx
systemctl stop nginx ##停止運行nginx
systemctl restart nginx ##重新加載nginx
systemcatl status nginx ##查看nginx詳細信息
systemctl enable nginx ##下一次開機啟動nginx,與當前無關
systemctl disable nginx ##下一次開機nginx,于當前無關
當我們使用systemctl啟動一個守護進程后,可以通過systemctl status查看此守護進程的狀態(tài)
| 狀態(tài) | 描述 |
|---|---|
| loaded | 服務單元的配置文件已經(jīng)被處理 |
| active(running) | 服務持續(xù)運行 |
| active(exited) | 服務成功完成一次配置 |
| active(waiting) | 服務沒有在運行 |
| inactive | 服務沒有在運行 |
| enabled | 服務設定為開機運行 |
| disabled | 服務設定為開機不運行 |
| static | 服務開機不啟動,但可以被其他服務調(diào)用啟動 |
[root@oldboy ~]# #關機
shutdown -h now
poweroff
halt
init 0
systemctl reboot
[root@oldboy ~]# #重啟
reboot
shutdown -r now
init 6
systemctl reboot
4單用戶模式
前提條件:
能正常引導進入系統(tǒng)
有兩種情況:
-配置文件錯誤導致無法啟動
-忘機ROOT密碼(快照|單用戶修改)

密碼丟失找回方法
重啟centos系統(tǒng),然后按照提示按“e”進入編輯模式
如果不確定系統(tǒng)是否開啟了seLinux,找到linux16開頭的行,將光標移動到改行的結尾然后輸入 enforcing=0 init=/bin/bash

image.png
配置完成后根據(jù)提示按ctrl+x啟動linux如下圖配置

配置完成后,執(zhí)行 exec /sbin/init命令重啟系統(tǒng)

重啟系統(tǒng)
重啟系統(tǒng)后檢驗修改后的密碼是否能登錄,出現(xiàn)下圖,表示密碼修改并登錄成功

image.png
**更詳細內(nèi)容請看
https://mp.weixin.qq.com/s/1f-zCq8j4gL3xiB3AV9K3A **
救援模式 系統(tǒng)無法正常進入 比如沒有內(nèi)核 比如grub被修改 比如系統(tǒng)崩潰
沒有內(nèi)核文件,只能使用 救援模式進入
系統(tǒng)崩潰,要保留重要數(shù)據(jù)的時候
grub 菜單出現(xiàn)問題