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