Linux學習_菜鳥教程_1
Linux系統啟動過程:內核的引導 、運行init、系統初始化、建立終端、用戶登錄系統
內核引導:計算機開機,然後BIOS開機自檢,按照BIOS中設置的啟動設備(通常是硬盤)來啟動。
操作系統接管硬件以後,首先讀入/boot下的內核文件。
運行init : init進程是系統所有進程的起點。相當於windows中的服務。init進程的一大任務,就是要運行開機啟動程序。並且是根據不同的場合需要來啟動不同的程序。這叫做“運行級別”。Linux有7個運行級別。
系統初始化:主要完成激活交換分區、檢查磁盤、加載硬件模塊、以及其他一些需要優先執行的任務。
建立終端: 運行init時會調用 系統初始化的語句,語句執行完畢後,就返回init.init接下來會打開6個終端,以便用戶登錄。
用戶登錄系統: (1)命令行登錄(2)SSH登錄(3)圖形界面登錄
圖形模式與文字模式的切換方式:
Linux預設提供了六個命令窗口終端機來讓我們登錄。分別是tty1~6;用ctrl+Alt+F1~F6來切換。
在vmware虛擬機中,用Alt+Space+F1~F6來進行切換。若在圖形界面下,用Alt+Shift+Ctrl+F1~F6切換至命令窗口。
Linux關機
正確的關機流程 sync >shutdown>reboot>halt
關機指令:shutdown ,man shutdown查看幫助文檔
如果需要切換到root用戶,用sudo su.
sync 將數據同步到硬盤中
shutdown -h 10 ‘This sever will shutdown after 10 minutes‘//告訴大家,計算機10min後關閉,並顯示在登錄用戶的當前屏幕中
shutdown -h now 立馬關機=halt+poweroff=init 0
shutdown -h 20:25 系統會在今天20:25關機
shutdown -h +10 十分鐘後關機
shutdown -r now 立馬重啟=reboot =init 6
halt 關閉系統 ,等同於shutdown -h now 和poweroff
最後總結一下:不管是重啟還是關閉系統,首先要運行sync命令,把內存中的數據寫到磁盤中。
好了,上午份的Linux學習完畢。主要學習了Linux的開機啟動流程,和常用的開關機指令。個別地方沒有深究(比如運行init運行的語句,運行級別怎麽切換),只求大致印象快速入門,至於細節神馬的,以後肯定會知道的啦~~:)
Linux學習_菜鳥教程_1