欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          Linux系統(tǒng)啟動過程的5個階段是什么

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

          Linux系統(tǒng)啟動過程的5個階段是什么

          本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

          Linux 系統(tǒng)啟動過程

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

          (1)內(nèi)核的引導(dǎo)。

          (2)運行 init。

          (3)系統(tǒng)初始化。

          (4)建立終端 。

          (5)用戶登錄系統(tǒng)。

          1、內(nèi)核引導(dǎo)

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

          Linux系統(tǒng)啟動過程的5個階段是什么

          2、運行 init

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

          Linux系統(tǒng)啟動過程的5個階段是什么

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

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

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

          Linux系統(tǒng)啟動過程的5個階段是什么

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

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

          3、系統(tǒng)初始化

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

            它主要完成的工作有:激活交換分區(qū),檢查磁盤,加載硬件模塊以及其它一些需要優(yōu)先執(zhí)行任務(wù)。

          Linux系統(tǒng)啟動過程的5個階段是什么

          4、建立終端:

          rc 執(zhí)行完畢后,返回 init。這時基本系統(tǒng)環(huán)境已經(jīng)設(shè)置好了,各種守護進程也已經(jīng)啟動了。init 接下來會打開6個終端,以便用戶登錄系統(tǒng)。

          5、用戶登錄系統(tǒng):

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

          Linux系統(tǒng)啟動過程的5個階段是什么

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

          附:Linux 關(guān)機

          1、正確的關(guān)機流程為:sync > shutdown > reboot > halt

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

          3、實例:

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

          4、不管是重啟系統(tǒng),還是關(guān)閉系統(tǒng),首先要運行 sync 命令,把內(nèi)存中的數(shù)據(jù)寫到磁盤中。

            關(guān)機的命令有 shutdown –h now、halt、poweroff 和 init 0,重啟系統(tǒng)的命令有 shutdown –r now、reboot、init 6。

          5、shutdown 會給系統(tǒng)計劃一個時間關(guān)機,它可以被用于停止、關(guān)機、重啟機器。

          shutdown -p now    # 關(guān)閉機器 shutdown -H now    # 停止機器       shutdown -r 09:35  # 在 09:35am 重啟機器
          登錄后復(fù)制

            要取消即將進行的關(guān)機,只要輸入下面的命令:

          shutdown -c
          登錄后復(fù)制

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

          # halt             ### 停止機器 # halt -p          ### 關(guān)閉機器、關(guān)閉電源 # halt --reboot    ### 重啟機器
          登錄后復(fù)制

            poweroff 會發(fā)送一個 ACPI 信號來通知系統(tǒng)關(guān)機。

          # poweroff           ### 關(guān)閉機器、關(guān)閉電源 # poweroff --halt    ### 停止機器 # poweroff --reboot  ### 重啟機器
          登錄后復(fù)制

            reboot 命令 reboot 通知系統(tǒng)重啟。

          # reboot           ### 重啟機器 # reboot --halt    ### 停止機器 # reboot -p        ### 關(guān)閉機器
          登錄后復(fù)制

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號