linux文件系統

/: 根目錄

/boot:存放系統啓動的相關文件的目錄,例如:內核、initrd以及grub(bootloader)。


/dev:存放設備文件目錄

    設備文件:

        塊設備:數據塊,隨機設備、隨機訪問的設備,如:硬盤、磁盤。

        字符設備:線性訪問,一個一個字符訪問,如:顯示器、鍵盤、鼠標。

        設備號:主設備號(major)和次設備號(minor)。一個字符設備或者塊設備都有一個主設備號和次設備號,主設備號用來表示一個特定的驅動程序,此設備號用來表示該驅動程序的各設備。


/etc:存放配置文件的目錄,程序和服務的配置文件。


/home:用戶的家目錄,每個用戶的家目錄通常默認爲 /home/USERNAME。


/root:管理員的家目錄。


/lib:存放庫文件和內核模塊文件的目錄。

    庫文件:

        動態庫:.so文件(share object) 相當於windows系統的.dll文件(動態連接庫);

        靜態庫:.a文件-->作爲程序的數據內容。


/media:掛載點目錄,通常用於掛載移動設備。


/mnt:掛載點目錄,額外臨時的文件系統。


/opt:可選目錄,第三方程序的安裝目錄。


/proc:僞文件系統,內核映射文件,內核現在工作的統計數據和參數表現爲文件的樣子存放。


/sys:也是僞文件系統,存放跟硬件相關屬性的映射文件。


/tmp:臨時文件,一般每一個月清除,/var/tmp。


/var:可變化的文件。


/bin:binary、可執行文件與系統啓動相關)如用戶命令等。


/sbin:管理命令。


/usr:全局共享只讀文件,shared read-only,

        /usr/bin與系統所提供的功能相關)   /usr/sbin    /usr/lib    

        /usr/local/bin第三方軟件相關的、非關鍵性的)    /usr/local/sbin    /usr/local/lib   

    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章