站長資訊網
最全最豐富的資訊網站

Linux系統啟動過程的5個階段是什么

系統啟動過程的5個階段:1、內核引導階段;當計算機打開電源后,首先是BIOS開機自檢,按照BIOS中設置的啟動設備(通常是硬盤)來啟動。2、運行init階段;init進程是系統所有進程的起點,沒有這個進程,系統中任何進程都不會啟動。3、系統初始化階段;調用rc完成一些系統初始化的工作。4、建立終端階段。5、用戶登錄系統。

Linux系統啟動過程的5個階段是什么

本教程操作環境:linux7.3系統、Dell G3電腦。

Linux 系統啟動過程

Linux系統的啟動過程并不是大家想象中的那么復雜,其過程可以分為5個階段:

(1)內核的引導。

(2)運行 init。

(3)系統初始化。

(4)建立終端 。

(5)用戶登錄系統。

1、內核引導

  當計算機打開電源后,首先是BIOS開機自檢,按照BIOS中設置的啟動設備(通常是硬盤)來啟動。操作系統接管硬件以后,首先讀入 /boot 目錄下的內核文件。

Linux系統啟動過程的5個階段是什么

2、運行 init

(1)init 進程是系統所有進程的起點,你可以把它比擬成系統所有進程的老祖宗,沒有這個進程,系統中任何進程都不會啟動。init 程序首先是需要讀取配置文件 /etc/inittab。

Linux系統啟動過程的5個階段是什么

(2)運行級別:許多程序需要開機啟動。它們在Windows叫做"服務"(service),在Linux就叫做"守護進程"(daemon)。

  init 進程的一大任務,就是去運行這些開機啟動的程序。但是,不同的場合需要啟動不同的程序,比如用作服務器時,需要啟動Apache,用作桌面就不需要。

  Linux允許為不同的場合,分配不同的開機啟動程序,這就叫做"運行級別"(runlevel)。也就是說,啟動時根據"運行級別",確定要運行哪些程序。

Linux系統啟動過程的5個階段是什么

(3)Linux系統有7個運行級別(runlevel):

  • 運行級別0:系統停機狀態,系統默認運行級別不能設為0,否則不能正常啟動
  • 運行級別1:單用戶工作狀態,root權限,用于系統維護,禁止遠程登陸
  • 運行級別2:多用戶狀態(沒有NFS)
  • 運行級別3:完全的多用戶狀態(有NFS),登陸后進入控制臺命令行模式
  • 運行級別4:系統未使用,保留
  • 運行級別5:X11控制臺,登陸后進入圖形GUI模式
  • 運行級別6:系統正常關閉并重啟,默認運行級別不能設為6,否則不能正常啟動

3、系統初始化

  在 init 的配置文件中有這么一行: si::sysinit:/etc/rc.d/rc.sysinit 它調用執行了/etc/rc.d/rc.sysinit,而 rc.sysinit 是一個 bash shell 的腳本,它主要是完成一些系統初始化的工作,rc.sysinit是每一個運行級別都要首先運行的重要腳本。

  它主要完成的工作有:激活交換分區,檢查磁盤,加載硬件模塊以及其它一些需要優先執行任務。

Linux系統啟動過程的5個階段是什么

4、建立終端:

rc 執行完畢后,返回 init。這時基本系統環境已經設置好了,各種守護進程也已經啟動了。init 接下來會打開6個終端,以便用戶登錄系統。

5、用戶登錄系統:

命令行登錄、ssh 登錄、圖形界面登錄 3 種

Linux系統啟動過程的5個階段是什么

  詳情可看這篇博客:http://www.ruanyifeng.com/blog/2013/08/linux_boot_process.html

附:Linux 關機

1、正確的關機流程為:sync > shutdown > reboot > halt

2、關機指令為:shutdown ,你可以man shutdown 來看一下幫助文檔。

3、實例:

sync # 將數據由內存同步到硬盤中。  shutdown –h 10 ‘This server will shutdown after 10 mins’  #這個命令告訴大家,計算機將在10分鐘后關機,并且會顯示在登陸用戶的當前屏幕中。  shutdown –h now   # 立馬關機 shutdown –h 20:25 # 系統會在今天20:25關機 shutdown –h +10   # 十分鐘后關機 shutdown –r now #系統立馬重啟 shutdown –r +10 #系統十分鐘后重啟 reboot   # 就是重啟,等同于 shutdown –r now  halt     # 關閉系統,等同于shutdown –h now 和 poweroff
登錄后復制

4、不管是重啟系統,還是關閉系統,首先要運行 sync 命令,把內存中的數據寫到磁盤中。

  關機的命令有 shutdown –h now、halt、poweroff 和 init 0,重啟系統的命令有 shutdown –r now、reboot、init 6。

5、shutdown 會給系統計劃一個時間關機,它可以被用于停止、關機、重啟機器。

shutdown -p now    # 關閉機器 shutdown -H now    # 停止機器       shutdown -r 09:35  # 在 09:35am 重啟機器
登錄后復制

  要取消即將進行的關機,只要輸入下面的命令:

shutdown -c
登錄后復制

6、halt 命令通知硬件來停止所有的 CPU 功能,但是仍然保持通電。你可以用它使系統處于低層維護狀態。注意在有些情況會它會完全關閉系統。

# halt             ### 停止機器 # halt -p          ### 關閉機器、關閉電源 # halt --reboot    ### 重啟機器
登錄后復制

  poweroff 會發送一個 ACPI 信號來通知系統關機。

# poweroff           ### 關閉機器、關閉電源 # poweroff --halt    ### 停止機器 # poweroff --reboot  ### 重啟機器
登錄后復制

  reboot 命令 reboot 通知系統重啟。

# reboot           ### 重啟機器 # reboot --halt    ### 停止機器 # reboot -p        ### 關閉機器
登錄后復制

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
奇米精品一区二区三区在| 精品国产日韩一区三区| 色婷婷在线精品国自产拍| 精品国产一区二区三区AV性色 | 2021国产精品自产拍在线观看| 亚洲综合无码精品一区二区三区| 国产乱码精品一品二品 | 亚洲精品高清在线| 日韩精品无码免费专区午夜 | 国产精品美女视视频专区| 日韩精品久久久久久久电影| 国产日韩美国成人| 国产成人亚洲精品播放器下载| 亚洲综合久久精品无码色欲| 亚洲国产精品午夜电影| 欧洲精品久久久av无码电影| 嫩草影院久久国产精品| 自拍偷在线精品自拍偷无码专区| 国产农村妇女毛片精品久久| 一本久久A久久免费精品不卡| 日韩视频一区二区在线观看| 亚洲an日韩专区在线| 在线日韩日本国产亚洲| 久久青青草原精品国产不卡| 日韩社区一区二区三区| 精品久久久久久国产牛牛app | 日韩美女在线观看一区| 91人前露出精品国产| 99aiav国产精品视频| 国产亚洲精品资在线| 国产呦小j女精品视频| 国产精品99在线播放| 精品国产一级在线观看| 99久久免费国产精品特黄| 日韩精品一区二区三区老鸭窝| 91精品国产福利在线观看| 91精品导航在线网址免费| 精品亚洲成a人片在线观看| 91精品啪在线观看国产18| 日韩小视频在线观看| 久久久综合九色合综国产精品|