当前位置: 首页 > news >正文

Linux 的目录结构英文全称(及可能的命名背景)和更详细的说明

Linux 的目录结构遵循 文件系统层次结构标准(FHS),每个目录都有特定的用途。下面在原有基础上补充了每个目录的英文全称(及可能的命名背景)和更详细的说明,帮助你深入理解。


/binBinaries(二进制文件)

  • 全称Binaries
  • 作用:存放基本的用户命令(二进制可执行文件),如 lscpmvcat 等。
  • 特点:这些命令在系统启动时(甚至 /usr 分区未挂载前)就需要使用,因此必须放在根目录下。现在许多发行版将 /bin 符号链接到 /usr/bin,合并了目录。

/bootBoot loader files(引导加载程序文件)

  • 全称Boot
  • 作用:包含系统启动所需的静态文件,如 Linux 内核(vmlinuz)、初始内存盘(initrdinitramfs)、引导加载程序(如 GRUB)的配置文件。
  • 特点:通常独立分区(/boot 分区),确保 BIOS/UEFI 能访问到内核和引导文件,避免根分区问题导致无法启动。

/devDevices(设备文件)

  • 全称Devices
  • 作用:包含设备文件(特殊文件),用于访问硬件设备(如硬盘 /dev/sda、终端 /dev/tty、随机数生成器 /dev/random)。
  • 特点:由系统动态管理,现代 Linux 使用 udev 在用户空间维护设备节点,所有设备都以文件形式呈现。

/etcEt cetera(其他杂项)

  • 全称Et cetera(源自拉丁语,意为“和其他东西”)。早期 Unix 中这个目录用于存放不属于其他地方的杂项配置文件。也有人解释为 Editable Text Configuration
  • 作用:存放系统级的配置文件(纯文本),例如网络配置(/etc/network/interfaces)、用户账户信息(/etc/passwd)、软件源列表(/etc/apt/sources.list)等。
  • 特点:通常由系统管理员手动编辑,属于静态数据,但现代系统也允许服务动态修改其配置文件(如通过 systemd 的 drop-in 目录 /etc/systemd/system/*.d/)。

/homeHome directories(用户主目录)

  • 全称Home
  • 作用普通用户的主目录。每个用户通常有一个子目录,如 /home/username,存放个人文件、配置(如 .bashrc)、下载内容等。
  • 特点:用户对该目录有完全读写权限,可以独立分区以方便重装系统时保留数据。root 用户的主目录是 /root

/libLibraries(库文件)

  • 全称Libraries
  • 作用:存放系统启动和 /bin/sbin 中命令所依赖的共享库文件(类似于 Windows 的 DLL)。还包含内核模块(/lib/modules)。
  • 特点/lib64 通常用于 64 位系统的 64 位库,/lib32 则用于 32 位兼容库。现在许多发行版将 /lib 集成到 /usr/lib 中,通过符号链接实现。

/mediaRemovable media(可移动媒体)

  • 全称Media
  • 作用:作为可移动媒体设备的挂载点,如 USB 闪存、CD/DVD、移动硬盘。系统自动挂载时通常在此目录下创建子目录,例如 /media/username/USBDRIVE

/mntMount(挂载点)

  • 全称Mount
  • 作用临时手动挂载文件系统的挂载点。系统管理员可以临时将其他分区、网络存储等挂载到这里,例如调试或修复系统时。

/optOptional application software packages(可选应用软件包)

  • 全称Optional
  • 作用:用于安装可选的第三方应用程序。通常是一些商业软件或大型独立软件包,如 Google Chrome、Oracle 数据库、MATLAB 等,每个软件在 /opt 下拥有自己的子目录,以避免与系统包管理器冲突。

/procProcess information(进程信息)

  • 全称Process(或 Process information pseudo-filesystem)
  • 作用:一个虚拟文件系统(procfs),以文件形式提供内核和进程的实时信息(如 CPU 信息 /proc/cpuinfo、内存信息 /proc/meminfo、每个进程的目录 /proc/[pid]/)。
  • 特点:内容动态生成,不占用磁盘空间。用户和程序可以通过读取这些文件获取系统状态,甚至向某些文件写入以修改内核参数。

/rootRoot user's home directory(root 用户的主目录)

  • 全称Root(表示 root 用户)
  • 作用超级用户 root 的主目录。普通用户无权访问,用于存放 root 的环境配置和文件。它与 /(根目录)不同,是 root 用户的个人文件夹。

/sbinSystem binaries(系统二进制文件)

  • 全称System Binaries
  • 作用:存放系统管理命令(二进制文件),通常只有 root 用户才能执行,如 fdiskifconfigrebootshutdown 等。
  • 特点:系统启动和维护时必需,现在常链接到 /usr/sbin

/srvService data(服务数据)

  • 全称Service
  • 作用:存放本机提供的服务数据(service data)。例如,如果运行 Web 服务器,网站文件可能放在 /srv/www/;FTP 服务器数据放在 /srv/ftp/
  • 注意:并非所有发行版都强制使用,FHS 建议但非必需。有些发行版(如 Debian)默认不使用,而是将服务数据放在 /var/www 等位置。

/sysSystem(系统)

  • 全称System(sysfs 虚拟文件系统)
  • 作用:另一个虚拟文件系统,提供内核对象(设备、驱动、总线等)的层次化视图,并允许用户空间与内核交互(如修改电源管理参数、设备属性)。主要用于硬件管理和设备驱动交互。
  • 特点:由内核在启动时挂载,内容动态生成。

/tmpTemporary files(临时文件)

  • 全称Temporary
  • 作用:存放临时文件,任何用户都可以在此创建和修改文件。系统重启后,该目录下的文件通常会被清除(取决于配置)。
  • 特点:现代系统可能将其挂载为内存文件系统(tmpfs),以提高速度并减少磁盘写入。有些发行版会定期清理长时间未访问的临时文件。

/usrUnix System Resources(Unix 系统资源)

  • 全称:有多种解释:Unix System ResourcesUser System ResourcesUnix Software Resources。早期 Unix 中,/usr 是用户主目录的位置,后来演变为存放用户级应用程序和数据的目录。
  • 作用:包含用户级的应用程序和文件,是系统中最庞大的目录之一。它不是用户主目录,而是类似 / 的二级层次结构,包含:
    • /usr/bin:大多数用户命令(非系统启动必需)
    • /usr/sbin:非关键的系统管理命令
    • /usr/lib:应用程序的库文件
    • /usr/share:架构无关的共享数据(如文档、图标、man 手册页)
    • /usr/local:本地安装的软件(编译安装默认路径)
    • /usr/src:内核源代码(可选)
  • 特点:通常可以独立分区,并且可以只读挂载。

/varVariable files(可变文件)

  • 全称Variable
  • 作用:存放经常变化的文件,如日志(/var/log)、缓存(/var/cache)、邮件(/var/mail)、打印队列(/var/spool)、运行时的进程 ID 文件(/var/run,现常为 /run 的符号链接)等。
  • 特点:系统运行时动态增长,通常独立分区以防止日志占满根分区。

其他重要目录

  • /lost+found:每个独立分区(ext 系列文件系统)的根目录下都有,用于恢复文件系统检查(fsck)时找到的碎片文件。如果文件系统异常,丢失的文件片段会被链接到这里。
  • /run:临时文件系统(tmpfs),存放系统启动以来的运行时数据,如进程 PID 文件、系统服务状态等。它替代了旧的 /var/run,在启动早期就可用。
  • /cdrom:某些发行版(如 Ubuntu 桌面版)用于自动挂载光盘的挂载点,但并非标准目录。

总结:Linux 目录结构通过清晰的职责划分,使系统管理、软件安装和用户数据保持有序。理解这些目录的英文全称和历史背景,有助于更深刻地把握 Linux 的设计哲学。不同发行版可能略有调整,但基本遵循 FHS 标准。

http://www.jsqmd.com/news/414269/

相关文章:

  • 2026应急启动电源供应商推荐:锁定具备全球认证与深度定制能力的智造伙伴 - 品牌2025
  • 国产VS进口: 目前市面上靠谱的甲烷高精度碳同位素分析仪品牌全解析 - 品牌推荐大师1
  • Squid与Nginx虚拟主机关联关系、图片缓存机制及验证详解
  • 沃尔玛购物卡回收,高折扣正规渠道快速变现 - 团团收购物卡回收
  • 2026年全国机场货运哪家权威? 可靠专业实力突出 覆盖全国运输场景 省心又靠谱 - 深度智识库
  • 2026应急启动电源厂家推荐 实力厂商优选指南 - 品牌2025
  • 2026年WON滑轨公司权威推荐:WON滚珠花键/多节滑轨/抽屉滑轨/直线滑轨/米思米滑轨/超重型滑轨/选择指南 - 优质品牌商家
  • GenerateChart.php
  • 力扣hot100:打家劫舍
  • 2026年意大利维罗纳石材展Marmomac - 新天国际会展
  • 安吉龙山源陵园联系方式:综合信息查询与使用指引 - 十大品牌推荐
  • Webpack output深度解析
  • 华为晟腾设备910B进行pytorch初始化时的设置 —— torch_npu的初始化设置
  • 2026年机器人智能焊接系统公司推荐:为何企业都选择与这家“小巨人”合作? - 品牌2025
  • 2026年贵阳安全且评价不错的天河潭度假酒店推荐与选择指南 - 工业设备
  • 堆垛机控制系统测距器校验FC20
  • 2026第三方验货优质机构推荐指南 - 优质品牌商家
  • 分享种子展会防疫措施,2026年河南种子展销会准备得咋样 - 工业推荐榜
  • 解锁本地AI潜能:使用Ollama与Python构建私有化大语言模型应用
  • 【信息科学与工程学】【运营科学】 第一篇 运营科学知识
  • 硕士文献综述 “反内卷” 指南:paperzz 如何让你从 “熬夜凑字数” 到 “精准做研究”
  • 进化之路完美修复版本源码 – 带后台的文字游戏系统PHP开源项目
  • 闲置沃尔玛购物卡别闲置,一键回收省心兑现 - 团团收购物卡回收
  • 2026年电瓶充电机知名品牌商推荐优选指南 - 品牌2025
  • 2025 年 AI 文献综述工具全攻略:9款ai工具,告别文献焦虑
  • 2026年高校在线考试云平台推荐:基于考试改革的在线答题考试软件/电脑考试平台/考试题库平台专业选型指南 - 品牌推荐官
  • 2026年上海搬场服务推荐榜单:居民/企业/精品/日式/同城/跨城/办公室/收纳/国际/仓储,专业高效与极致体验的全方位解析 - 品牌企业推荐师(官方)
  • 成都近郊优质农家乐休闲农庄推荐指南:成都周边农家乐推荐理由、成都团年农家乐、成都最火的农家乐选择指南 - 优质品牌商家
  • 2026真空熔炼炉厂家推荐:感应加热设备 高频感应加热设备 中频感应加热设备 高频焊机等设备 - 深度智识库
  • 微信立减金怎么变现?正规回收渠道安全秒到账 - 团团收购物卡回收