Linux 作業系統學習

2021-09-26 02:59:09 字數 386 閱讀 9589

boot loader主要功能:

kernel

boot loader 載入kernel,和initrd.img 到記憶體中。

kernel 啟動後自動解壓,將initrd.img的內容掛載為init 根檔案系統。kernel 從init根檔案系統中載入所需的功能模組

kernel 會根據grub.cfg中「root=***」部分所指定的內容,建立乙個根裝置,然後將根檔案系統以唯讀的方式掛載,並切換到真正的根檔案系統上呼叫systemd程式,進入系統初始化階段。

systemd

linux作業系統學習

紅帽認證系統管理員 rhcsa cat 用於檢視比較小的純文字檔案,需要顯示行號時可加上 n引數 head 用於檢視文字檔案的前n行。如head n 20 檔名,即可檢視前20行 tail檢視檔案後n行,tail f 檔名,可以實時顯示檔案重新整理內容 cut 按列提取文字字元,當文字中有間隔符時,...

Linux 多重作業系統學習

linux 多重作業系統的簡介 計算機的cmos是記錄各項硬體引數且嵌入在主機板上面的儲存器,則bios則是計算機執行的第乙個程式 則bios會去讀取cmos中關於各硬體的資訊,接著會根據電腦的啟動設定,硬碟啟動的話,回去讀取硬碟的 第乙個扇區的mbr位置,mbr這個446bytes 的硬碟容量放了...

Linux作業系統學習 2

一 在linux下開發cpp程式 1 vi hello.cpp 2 編寫程式 3 編譯程式 gcc hello.cpp gcc o my1 hello.cpp 編譯輸出檔案以my1的名字輸出 4 執行程式 a.out 二 linux下的檔案目錄 linux的檔案系統是採用級層式的樹狀目錄結構,在此結...