NAME 名 稱
hier - 文 件 系 統 描 述
DESCRIPTION 描 述
一 個 典 型 的 Linux系 統 具 有 以 下 幾 個 目 錄 :
/ 根 目 錄 , 是 所 有 目 錄 樹 開 始 的 地 方 。 | |
/bin 此 目 錄 下 包 括 了 單 用 戶 方 式 及 系 統 啓 動 或 修 復 所 用 到 的 所 有 執 行 程 序 。 | |
/boot 包 括 了 引 導 程 序 的 靜 態 文 件 。 此 目 錄 下 包 括 了 在 引 導 過 程 中 所 必 需 的 文 件 。 系 統 裝 載 程 序 及 配 製 文 件 在 |
/sbin 和 /etc 目 錄 中 找 到 。
/dev 對 應 物 理 設 備 的 指 定 文 件 或 驅 動 程 序 。 參 見 |
||||
/dos 如 果 |
MS-DOS和 Linux共 存 於 一 臺 計 算 機 時 , 這 裏 通 常 用 於 存 放 DOS 文 件 系 統 。
/etc 用 於 存 放 本 地 機 的 配 置 文 件 。 一 些 大 型 軟 件 包 , 如 |
X11, 在 /etc 下 有 它 |
們 自 己 的 子 目 錄 。 系 統 配 置 文 件 可 以 放 在 這 裏 或 在 /usr/etc。 不 過 所 有 程 序 總 是 在 /etc 目 錄 下 查 找 所 需 的 配 置 文 件 , 你 也 可 以 將 這 些 文 件 連 結 到 目 錄 /usr/etc.
/etc/skel 當
建 立 一 個 新 用
戶 帳 號 時 , 此
目 錄 下 的 文 件
通 常 被 複 制 到
用 戶 的 主 目 錄
下 。
/etc/X11
X11 window system所 需 的 配 置 文 件 。
/home 在 |
Linux機 器 上 , 用 戶 主 目 錄 通 常 直 接 或 間 接 地 置 在 此 目 錄 下 。 其 結 構 通 |
常 由 本 地 機 的 管 理 員 來 決 定 。
/lib 此 目 錄 下 包 含 系 統 引 導 和 在 根 用 戶 執 行 命 令 所 必 需 用 到 的 共 享 庫 。 | |
/mnt 掛 載 臨 時 文 件 系 統 的 掛 載 點 。 | |
/proc 這 是 提 供 運 行 過 程 和 核 心 文 件 系 統 |
proc 掛 載 點 。 這 一 "僞 "文 件 系 統 在 以 下 章 節 中 有 詳 細 敘 述 proc(5)。
/sbin 類 似 於 |
/bin 此 目 錄 保 存 了 系 統 引 導 所 需 的 命 令 , 但 這 些 命 令 一 般 用 戶 不 |
能 執 行 。
/tmp 此 目 錄 用 於 保 存 臨 時 文 件 , 臨 時 文 件 在 日 常 維 護 或 在 系 統 啓 動 時 無 需 通 知 便 可 刪 除 | |
/usr 此 目 錄 通 常 用 於 從 一 個 獨 立 的 分 區 上 掛 載 文 件 。 它 應 保 存 共 享 只 讀 類 文 件 , 這 樣 它 可 以 被 運 行 |
Linux的 不 同
主 機 掛 載 。
/usr/X11R6
X-Window系 統 Version 11 release 6.
/usr/X11R6/bin
X-Windows系 統 使 用 的 二 進 制 文 件 ; 通 常 是 在 對 更 傳 統 的 /usr/bin/X11 中 文 件 的 符 號 連 接 。
/usr/X11R6/lib 保
存 與 X-Windows系 統 有
關 數 據 文 件 。
/usr/X11R6/lib/X11 此 目 錄 保
存 與 運 行 X-Windows系
統 有 關 其 他 文
件 。 通 常 是 對
來 自 /usr/lib/X11 中 文
件 的 符 號 連 接
。
/usr/X11R6/include/X11 此 目 錄
保 存 包 括 使 用
X11視 窗 系 統 進 行
編 譯 程 序 所 需
的 文 件 。 通 常
是 對 來 自 /usr/lib/X11
中 文 件 的 符 號
連 接 。
/usr/bin 這 是 執 行 程
序 的 主 要 目 錄
, 其 中 的 絕 大
多 數 爲 一 般 用
戶 使 用 , 除 了
那 些 啓 動 系 統
或 修 復 系 統 或
不 是 本 地 安 裝
的 程 序 一 般 都
放 在 此 目 錄 下
。
/usr/bin/X11
X11執 行 文 件 放 置 的 地 方 ; 在 Linux系 統 中 , 它 通 常 是 對 /usr/X11R6/bin. 符 號 連 接 表
/usr/dict 此
目 錄 保 存 拼 寫
檢 查 器 所 使 用
的 詞 彙 表 文 件
。
/usr/doc 此 目 錄 下 應
可 以 找 到 那 些
已 安 裝 的 軟 件
文 檔 。
/usr/etc 此 目 錄 可 用
來 那 些 存 放 整
個 網 共 用 的 配
置 文 件 。 然 而
那 可 執 行 命 令
指 向 總 是 使 用
參 照 使 用 /etc 目
錄 下 的 文 件 。
/etc 目 錄 下 連 接
文 件 應 指 向
/usr/etc. 目 錄 下 適
當 的 文 件 。
/usr/include
C程 序 語 言 編 譯 使 用 的 Include"包 括 "文 件 。
/usr/include/X11
C程 序 語 言 編 譯 和 X-Windows系 統 使 用 的 Include"包 括 "文 件 。 它 通 常 中 指 向 /usr/X11R6/include/X11. 符 號 連 接 表 。
/usr/include/asm
申 明 彙 編 函 數
的 Include"包 括 "文
件 , 它 通 常 是
指 向 /usr/src/linux/include/asm 目
錄 的 符 號 連 接
/usr/include/linux 包 含 系 統
變 更 的 信 息 通
常 是 指 向
/usr/src/linux/include/linux 目 錄
的 符 號 連 接 表
, 來 獲 得 操 作
系 統 特 定 信 息
。
(注 : 用 戶 應 在 此 自 行 包 含 那 些 保 證 自 己 開 發 的 程 序 正 常 運 行 所 需 的 libc 函 數 庫 。 不 管 怎 樣 , Linux核 心 系 統 不 是 設 計 用 來 執 行 直 接 運 行 用 戶 程 序 的 , 它 並 不 知 道 用 戶 程 序 需 要 使 用 哪 個 版 本 的 libc庫 。 如 果 你 隨 意 將 /usr/include/asm 和 /usr/include/linux 指 向 一 個 系 統 內 核 , 系 統 很 可 能 崩 潰 。 Debian系 統 不 這 麼 做 。 它 使 用 libc*-dev運 行 包 中 提 供 的 內 核 系 統 標 識 , 以 保 證 啓 動 所 有 正 確 的 文 件 。 )
/usr/include/g++
GNU C++編 譯 器 所 使 用 的 Include"包 括 "文 件 。
/usr/lib 目
標 庫 文 件 , 包
括 動 態 連 接 庫
加 上 一 些 通 常
不 是 直 接 調 用
的 可 執 行 文 件
。 一 些 複 雜 的
程 序 可 能 在 此
佔 用 整 個 子 目
錄 。
/usr/lib/X11 存 放 X系 統
數 據 文 件 及 系
統 配 置 文 件 的
地 方 。 Linux中 通 常
是 指 向 /usr/X11R6/lib/X11
目 錄 的 符 號 連
接 表 。
/usr/lib/gcc-lib
GNU C 編 譯 器 所 使 用 的 可 執 行 文 件 和 "包 括 "文 件 。 gcc(1).
/usr/lib/groff
GNU groff 文 檔 格 式 系 統 所 使 用 的 文 件 。
/usr/lib/uucp
uucp(1) 所 使 用 的 文 件 。
/usr/lib/zoneinfo
有 關 時 區 信 息
文 件 文 件 。
/usr/local 安 裝 在 本 地
執 行 程 序 的 地
方 。
/usr/local/bin 在 此 地 放
置 本 地 執 行 程
序 的 二 進 制 文
件 。
/usr/local/doc 放 置 本 地
文 檔 。
/usr/local/etc 安 裝 在 本
地 程 序 的 配 置
文 件 。
/usr/local/lib 安 裝 在 本
地 程 序 的 庫 文
件 。
/usr/local/info 安 裝 在 本
地 程 序 有 關 信
息 文 件 。
/usr/local/man 安 裝 在 本
地 程 序 使 用 手
冊 。
/usr/local/sbin 安 裝 在 本
地 的 系 統 管 理
程 序 。
/usr/local/src 安 裝 在 本
地 程 序 的 源 代
碼 。
/usr/man 手 冊 頁 通 常
放 在 此 目 錄 ,
或 相 關 子 目 錄
下 。
/usr/man//man[1-9] 此 目 錄 在
指 定 的 地 方 以
源 代 碼 形 式 存
放 手 冊 頁 。 系
統 在 所 有 的 手
冊 頁 中 使 用 自
己 獨 特 的 語 言
及 代 碼 集 , 可
能 會 省 略 substring
子 字 串 。
/usr/sbin 此 目 錄 保 存
系 統 管 理 程 序
的 二 進 制 碼 ,
這 些 文 件 不 是
系 統 啓 動 或 文
件 系 統 掛 載 /usr
目 錄 或 修 復 系
統 所 必 需 的 。
/usr/share 在 此 目 錄 下
不 同 的 子 目 錄
中 保 存 了 同 一
個 操 作 系 統 在
不 同 構 架 下 工
作 時 特 定 應 用
程 序 的 共 享 資
料 。 用 戶 可 以
找 到 通 常 放 在
/usr/doc 或 /usr/lib 或
/usr/man 目 錄 下 的 這
些 資 料 。
/usr/src 系 統 不 同 組
成 部 份 的 源 文
件 包 括 參 考 資
料 包 。 不 要 將
你 自 己 與 項 目
有 關 的 文 件 放
這 裏 , 因 爲 在
安 裝 軟 件 外 ,
/usr下 的 文 件 屬 性
除 通 常 設 爲 只
讀 。
/usr/src/linux 系 統 內 核
資 源 通 常 拆 包
安 裝 於 此 。 這
是 系 統 中 重 要
的 一 環 , 因 爲
/usr/include/linux 符 號 連
接 表 指 向 此 目
錄 。 你 應 當 使
用 其 他 目 錄 來
來 編 譯 建 立 新
內 核 。
/usr/tmp 此 目 錄 不 再
使 用 了 。 它 應
指 向 目 錄 /var/tmp。
這 個 鏈 接 只 是
出 於 系 統 兼 容
的 目 的 , 一 般
不 再 使 用 。
/var 此 目 錄 下 文 件 的 大 小 可 能 會 改 變 , 如 緩 衝 文 件 可 日 誌 文 件 。 |
/var/adm 此
目 錄 爲 /var/log 甩 替
代 , 通 常 是 指
向 /var/log 的 符 號 連
接 表 。
/var/backups 此 目 錄 用
來 存 放 重 要 系
統 文 件 的 後 備
文 件
/var/catman/cat[1-9] or /var/cache/man/cat[1-9]
此 目 錄 存 放 根
據 手 冊 分 類 預
先 格 式 化 的 參
考 手 冊 頁 。 (這
些 參 考 手 冊 頁
是 相 互 獨 立 的 )
/var/lock 此 目 錄 存 放
鎖 定 文 件 。 依
據 命 名 習 慣 ,
設 備 鎖 定 文 件
是 LCKxxxxx xxxxx與 在 文
件 系 統 中 該 設
備 名 相 同 , 使
用 的 格 式 是 HDU
UUCP鎖 定 文 件 , 例
如 包 含 進 程 標
識 PID的 鎖 定 文 件
是 一 個 10字 節 的
ASCII格 式 的 數 字 ,
後 面 跟 一 個 換
行 符 。
/var/log 各 種 日 誌 文
件 。
/var/preserve 這 是 vi(1) 存
放 正 在 編 輯 中
的 文 件 , 以 便
以 後 可 以 恢 復
。
/var/run 運 行 時 的 變
量 文 件 , 如 存
放 進 程 標 識 和
登 錄 用 戶 信 息
的 文 件 。 (utmp) 此
目 錄 下 文 件 在
系 統 啓 動 時 被
自 動 清 除 。
/var/spool 各 種 程 序 產
生 的 緩 衝 或 排
除 等 待 的 文 件
/var/spool/at
at(1) 的 作 業 存 緩 區
/var/spool/cron
cron(1) 的 作 業 存 緩 區
/var/spool/lpd 打
印 緩 存 文 件 。
/var/spool/mail 用 戶 郵 箱
。
/var/spool/smail 存 放 smail(1)
郵 件 發 送 程 序
的 緩 衝 文 件 。
/var/spool/news 新 聞 子 系
統 的 緩 衝 目 錄
/var/spool/uucp
uucp(1) 的 緩 衝 文 件
/var/tmp 類 似 /tmp, 此 目 錄 保 存 未 指 定 持 續 時 間 的 臨 時 文 件 。
CONFORMS TO 適 用 於
Linux 文 件 系 統 , 1.2版
BUGS缺 陷
這 份 列 表 是 不 詳 盡 的 。 因 爲 不 同 的 系 統 配 置 是 不 同 。
參 見
find(1), ln(1), mount(1), proc(5), Linux 文 件 系 統 標 準 的 相 關 內 容 。
[中 文 版 維 護 人 ]
LetBright <letbright [AT] netease.com>
[中 文 版 最 新 更 新 ]
2000/10/30
《 中 國 linux論 壇 man手 冊 頁 翻 譯 計 劃 》 :
跋
本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。 中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh