Linux 目錄結構

Linux 下的目錄結構分工很仔細, 雖然初時接會很困惑, 但用久了反而會覺得十分清晰, 即使在不同的發行版下使用, 要習慢也很容易。以下是 Linux 下目錄結構及內含的檔案內容。

/boot : /boot 是一個獨立的硬碟分割區, 用作儲存 Linux 核心, Linux 核心設定檔 (Config-x-x-x), initramfs 及 GRUB (boot loader). 當完成 BIOS 程序後, 會由 /boot 接手啟動系統.

/usr :儲存應用程式, 函式庫, 使用者指令的地方。

/usr/local: 儲存自訂安裝程式的目錄.

/usr/bin: 指令儲存的目錄.

/usr/sbin: 系統管理指令儲存的目錄.


/etc: 儲存設定檔的目錄, 大多數的設定檔都會分門別類儲存在 /etc.

/home: 系統預設的帳號目錄, 給使用者儲存資料及使用者設定檔。 每個帳號會有一個獨立的目錄, 使如帳號 phpini, 目錄是 /home/phpini.

/tmp: 全寫是 temporary directory, 用作儲存暫時性資料.

/var: 儲存紀錄檔, mail 及其他會經常變動的檔案。

/dev: 儲存硬件檔案.

/proc: 給 Linux 核心取得系統資訊的地方, 包括 cpu, 記憶體等資訊.

/media: 預設掛接外接儲存裝置的目錄, 如 USB 手指等.

/lib 及 /lib64: /boot, /sbin/ 及 /bin 會用到的函式庫.


Leave a Reply