linux 文件系统 代码,Linux文件系统介绍
本篇博文介紹一下Linux系統(tǒng)的文件系統(tǒng), 由于Linux標(biāo)準(zhǔn)委員會制定了一個文件系統(tǒng)標(biāo)準(zhǔn)FHS, 文件系統(tǒng)層級標(biāo)準(zhǔn), 規(guī)定Linux發(fā)行版應(yīng)該創(chuàng)建哪些目錄存儲特定類型的文件.
根目錄記為 /
一級目錄:
/boot:系統(tǒng)啟動相關(guān)的文件, 如內(nèi)核,initrd以及grub(bootloader)
/dev:設(shè)備文件
塊設(shè)備文件:隨機(jī)訪問設(shè)備,以塊為單位進(jìn)行訪問
字符設(shè)備問價:順序訪問設(shè)備,以字符為單位進(jìn)行訪問
主設(shè)備號(major),次設(shè)備號(minor)
/etc:配置文件
/home:用戶的家目錄,每一個用戶的家目錄默認(rèn)為/home/USERNAME
/root:管理員的家目錄
/lib:庫文件目錄
.a:靜態(tài)庫文件
.so:動態(tài)庫文件(shared object)
/lib/modules:內(nèi)核模塊目錄
/include:頭文件目錄
/media:掛載點(diǎn)目錄,移動設(shè)備
/mnt:掛載點(diǎn)目錄,額外的臨時文件系統(tǒng)
/opt:可選目錄,第三方軟件的安裝路徑
/proc:偽文件系統(tǒng),內(nèi)核映射文件
/sys:偽文件系統(tǒng),跟硬件設(shè)備相關(guān)的屬性映射文件
/tmp:臨時文件 /var/tmp
/var:可變的文件
與系統(tǒng)啟動有關(guān):
/bin:可執(zhí)行文件,用戶命令
/sbin:管理命令
與系統(tǒng)啟動后的正常運(yùn)行有關(guān):
/usr: universal, shared, read-only
/usr/bin
/usr/sbin
/usr/lib
/usr/include
與第三方軟件相關(guān):
/usr/local
/usr/local/bin
/usr/local/sbin
/usr/local/lib
/usr/local/include
文件目錄命名規(guī)則:
1、長度不能超過255個字符;
2、不能包括/;
3、嚴(yán)格區(qū)分大小寫。
總結(jié)
以上是生活随笔為你收集整理的linux 文件系统 代码,Linux文件系统介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux安装指定mysql版本安装,l
- 下一篇: linux后缀为tar.xz,xz后缀名