在Linux 或類 Unix 系統中任何東西都被視為檔案。資料夾是檔案,檔案當然是檔案,甚至硬體裝置也還是檔案。硬體會被關聯為接點(node),但它們本質上依然被視作檔案。
Linux和Unix檔案系統是按樹型結構分級組織的。檔案系統的最上層是 / 或者根資料夾,其他檔案或資料夾都在根資料夾下。例如,/home/jebediah/cheeses.odt表示的是cheeses.odt檔案的完整路徑,而cheeses.odt檔案是在jebediah資料夾下,jebediah又是在home資料夾下,home則是在根(/)資料夾下的。
根 (/) 資料夾下的一些列的資料夾對每個Linux發行版都很重要。下列是根 (/) 資料夾下一些資料夾。
/bin - 一些重要的 bin檔案
/boot - boot 設定檔案、核心和其它啟動 時所需的檔案
/dev - 裝置 ( device)檔案
/etc - 放置設定檔及啟動的命令稿。 etc.
/home - 不同使用者的主資料夾 資料夾
/initrd - 用來建立定制的 initrd 啟動程序
/lib-系統的函式庫檔案
/lost+found - 在根 (/) 資料夾之下提供一個lost+found(lost+found)系統
/media - 自動掛載(加載)的硬碟分區以及類似CD、數碼相機等可移動媒體。
/mnt-硬碟上手動 掛載的檔案系統
/opt - 第三方(opt)套用程式安裝位置
/proc - 特別的動態資料夾,用以維護系統訊息和狀態,套件括正在執行的程序(processes)的訊息
/root - 管理員 (root) 使用者 home 資料夾(slash-root)
/sbin - 重要的系統二進制 (system binaries) 檔案
/srv - 可套件含已經用於向其它系統提供服務 (served) 的檔案
/sys - 系統 (system) 檔案
/tmp - 臨時 (temporary) 檔案
filename>/usr
/var - 經常變化的(variable)檔案,諸如日誌或者資料庫等