1. 程式人生 > >Linux學習 1---根檔案系統

Linux學習 1---根檔案系統

Linux的的檔案系統以樹形的形式進行組織,檔案分門別類的放在不同的資料夾裡面,一般來說,"\"目錄下會有一些固定的資料夾,即為了方便核心操作和使用,同時避免不同的發行版在各自的檔案管理上各自為戰,Linux規定的"\"目錄下的特定的檔案訪問路徑:

/bin 存放二進位制可執行命令的目錄

    /dev 存放裝置檔案的目錄,裝置分為塊裝置和字元裝置,它們實際是裝置的訪問介面

        塊裝置(b):隨機訪問,被分為資料塊進行訪問

        字元裝置(c):線性訪問,以字元為單位

    /etc 存放系統管理和配置檔案的目錄

    /home 使用者主目錄,比如使用者user的主目錄就是/home/user,可以用~user表示

    /lib 存庫檔案

        靜態庫    .a(linux)    .lib(window)

        動態庫    .so(linux)    .dll(window)

    /sbin存放系統管理員使用的管理程式的目錄

    /tmp 公用的臨時檔案儲存點

    /root 系統管理員的主目錄

    /mnt 系統提供這個目錄是讓使用者臨時掛載其他的檔案系統。

    /media 移動裝置的掛載點

    /proc 虛擬檔案系統(偽檔案系統),核心對映檔案,可直接訪問這個目錄來獲取系統資訊。

    /var 某些大檔案的溢位區

            /var/log : 存放日誌檔案

            /var/spool : 緩衝資料

            /var/run :執行時變化的資料

            /var/lock : 鎖檔案

            /var/cache : 快取資料

            /var/lib : 變化的狀態資訊

    /usr 最龐大的目錄,要用到的應用程式和檔案幾乎都在這個目錄。

            /usr/local : 第三方軟體路徑

            /usr/include : 幾乎所有的應用程式開發的標頭檔案都在這裡

            /usr/src : 源程式存放處

    /boot 系統啟動相關檔案,如核心、initrd,以及bootloader

   /opt 可選目錄,第三方程式的安裝目錄

   /srv 服務執行中的中間資料