rootfs,其實就是,針對特定的操作系統的架構,一種實現的形式;具體表現為,特定的目錄(就理解為windows的文文件夾),目錄之間的關系,即組織架構,以及特定的各種文件;
/boot:系統啟動的相關文件,如內核, initrd,以及grup(bootloader),建議單獨分區,分區千萬不要做lvm
/dev:設備文件
塊設備:隨機訪問,以數據塊為單位
字符設備:線性訪問,以字符為單位
設備號:主設備和次設備號
/etc:配置文件
/home:用戶的家目錄,每一個用戶對應一個(當然在創建用戶時,可不創建),建議單獨分區
/root:管理員的家目錄,不可單獨分區
/lib:庫文件
/lib/modules:內核模塊文件
靜態庫: 以.a結尾
動態庫: 以.so結尾(類似windows .dll文件)
/media:掛載點目錄,以移動設備為主
/mnt:掛載點目錄,以額外臨時文件系統為主(如:USB設備)
/opt:可選目錄,時期是用來安裝第三方軟件
/proc:偽文件系統,內核映射文件,不可單獨分區,默認為空
/sys:偽文件系統,跟硬件設備相關屬性的映射文件,不可單獨分區,默認為空
/tmp:臨時文件
/var/tmp:臨時文件
/bin:可執行文件,主要是用戶執行命令
/sbin:可執行文件,主要是管理命令
/usr(universal share read-only):只讀文件
/usr/bin:執行文件
/usr/sbin:執行文件
/usr/lib:庫文件
/usr/local:第三方軟件安裝目錄
/usr/local/bin
/usr/local/sbin
/usr/local/lib