1. 程式人生 > >Linux 檔案系統組成

Linux 檔案系統組成

在Linux系統中,一切皆檔案,使用的是層級結構,所有的檔案都是從跟開始,Linux系統的分割槽會掛載在分支中.

Linux根目錄下,目錄/bin./sbin./lib等根據FHS的協定標準,依次包含特定的內容.

FHS  : Filesystem  Hierarchy  Standard  檔案系統層次結構標準

/bin  : 所有使用者可用的基本命令檔案

/sbin  :  供系統管理員使用的命令檔案

/boot  :  引導載入器必須用到的各靜態檔案

  kernel(核心) grub(根)

/dev  :  儲存特殊檔案和裝置檔案

  字元裝置  :  顯示等線性裝置,有時序性

  塊裝置  :  記憶體  隨機

/etc  :  主機特有的配置檔案,只能為靜態 

  /opt  :  主機額外軟體存放的地方

  /xll  :  圖形系統檔案存放的地方

/home  :  普通使用者的家目錄集中位置  非關鍵性目錄 不是基本  

  一般每個普通使用者的檔案就是在此目錄下與使用者同名的目錄

 

/lib  :  基礎共享庫,為系統啟動或根檔案系統的應用程式(/bin /sbin)提供共享庫,以及核心提供模組

  libc  :  動態連結c庫

  ld  :  執行時連結器

  modules  :  用於儲存核心模組的目錄

/lib64  :  64位特有的路徑

/media  :  掛載相關的目錄 

  掛載點  :  U盤  CD等

/mnt  :  零時硬碟的掛載點

/opt  :  可有可無的第三方檔案應用存放的地方

/root  :  管理員的家目錄

  理論上來說,管理員不應該有家目錄  普通使用和登入的時候一定要用普通話使用者登入

/srv  :  當前主機為服務提供的資料

/tmp  :  零時檔案存放的地方

  許可權  :  所有使用者

/usr  :  全域性共享只讀檔案目錄

  普通使用者不能建立檔案

   有bin  sbin  lib  lib64 等檔案

   include  :  c程式標頭檔案

     share  :  命令手冊和自帶文件的位置