【Linux】從零開始學Linux -01
總結自《鳥哥的linux私房菜》
BIOS與BootLoader
一般而言,對于嵌入式系統,BootLoader是寫在flash上,開機運行的最底層的引導軟件,初始化主板的基本設置,為接收外部程序,裝載操作系統做硬件上的準備,而對于PC機則有所不同,PC機開機后會先進入BIOS(Basic Input Output System),BIOS是寫在主板上的固件,是開機運行的第一個程序,BIOS運行時,會尋找第一個可開機的磁盤,并運行寫在該磁盤的MBR(主引導分區Mast Boot Record)上的程序BootLoader(引導加載程序),BootLoader擁有1、提供菜單,提供用戶開機選項與多重引導(多系統情況下存在多個引導扇區,可以在這個系統的BootLoader上指向其他系統的loader,這些loader安裝在每個分區的引導扇區);2、載入內核文件(對于該系統,這一項是主要功能);3、將引導加載功能轉交其他loader(對應第一項的多重引導)。
那么總結起來,PC機的開機流程大致為:BIOS -> MBR -> BootLoader -> this BootLoader ? (this kernel and OS) : (other loader -> other kernel and OS)
Linux命令
Linux的命令格式大致為:command [-options] parameter1 parameter2...
例如:shutdown -h now 意為現在關機
一些重要的功能鍵:Tab:自動不全,按第二下為文件補全
Ctrl+C:中斷當前程序(并不是復制。。。)
Ctrl+D:表明鍵盤輸入結束
上下鍵:查看上條、下條指令

浙公網安備 33010602011771號