Linux 文件系統(tǒng):
rootfs:根文件系統(tǒng),用 / 表示
根下的一級子目錄:
/boot : 系統(tǒng)啟動相關(guān)的文件,如:內(nèi)核、initrd,以及grub (bootloader)
/dev : 設(shè)備文件。設(shè)備文件分為兩種類型:塊設(shè)備----隨機(jī)訪問,按數(shù)據(jù)塊訪問。字符設(shè)備-----線性訪問,按字符為單位。
/etc : 配置文件。配置文件主要存儲路徑。
/home:用戶家目錄,每一個用戶的家目錄默認(rèn)為 /home/username
/root :root家目錄。
/lib :庫文件
靜態(tài)庫,通常以 “.a" 結(jié)尾
動態(tài)庫,以“ .dll ”,“.so” 結(jié)尾 (共享庫,shared object)
/lib/modules : 內(nèi)核模塊文件
/media : 掛載點(diǎn)目錄,通常用來掛載移動設(shè)備
/mnt : 掛載點(diǎn)目錄,通常原來掛載額外的臨時文件系統(tǒng)
/misc : 雜項(xiàng)
/opt : 可選目錄
/proc :偽文件系統(tǒng),里面顯示的是內(nèi)核映射文件
/sys :偽文件系統(tǒng),跟硬件設(shè)備相關(guān)的屬性映射文件
/tmp :臨時文件
/var :可變化的文件
/bin :可執(zhí)行文件,用戶命令
/sbin :可執(zhí)行文件,管理命令
/usr :全局的共享只讀文件
/usr/local :第三方程序的安裝目錄
文件命名規(guī)則:
1. 長度不能超過255個字符
2. 不能使用 / 當(dāng)文件名
相對路徑:相對于當(dāng)前位置,而開始的文件引用路徑
絕對路徑:由根目錄開始,到文件所在路徑