---页首---

Linux 目录

下面是 Ubuntu 系统根目录(/)下各个目录的作用及其通常存储内容的说明:

/bin

  • 存放系统启动、单用户模式和日常使用时必需的基本命令,例如 ls、cp、mv 等。即使在系统维护或修复时,这里的工具也必须可用。

/boot

  • 存放引导加载器所需的文件,包括内核镜像(如 vmlinuz)、初始 RAM 磁盘映像(initrd/initramfs)以及启动配置文件(如 GRUB 配置)。

/etc

  • 保存系统级的配置文件和脚本,涵盖网络、服务、用户及安全等各方面的配置。这里的文件通常由系统管理员编辑,而非普通用户修改。

/init

  • 通常指的是在 initramfs 中用于启动系统的第一个可执行文件,负责初始化系统环境。具体用途可能依系统的启动机制而异。

/lib.usr-is-merged

  • 这是一个标识目录,表明系统采用了“/usr 合并”方案,即传统上分散在 /lib 中的一部分库文件实际上已经合并到 /usr/lib 中。它可能是一个符号链接或占位标识。

/lost+found

  • 每个基于 ext 文件系统的分区都有此目录,用于存放文件系统检查(fsck)过程中找回的孤立或损坏的文件碎片。

/mnt

  • 为系统管理员预留的临时挂载点,常用于手动挂载其他文件系统或设备(如临时挂载外部硬盘)。

/proc

  • 一个虚拟文件系统,用于提供内核和进程的实时信息,如 CPU、内存、硬件状态以及当前运行的进程信息。这里的文件并非真实存储在硬盘上,而是由内核动态生成。

/run

  • 存放系统运行时产生的临时数据,比如 PID 文件、Socket 文件等。该目录内容在系统重启后会被清空,适合存放会经常变化的信息。

/sbin.usr-is-merged

  • 与 /lib.usr-is-merged 类似,表明传统上存放系统管理命令的 /sbin 已与 /usr/sbin 合并,通常通过符号链接来实现。

/srv

  • 用于存放由系统提供服务时所使用的数据。例如,Web 服务器、FTP 服务器等服务对应的数据目录可放在这里,便于统一管理。

/tmp

  • 用于存放临时文件,供各种程序在运行时存储临时数据。这个目录一般对所有用户开放,但系统可能会在重启或定期清理时删除其中的文件。

/var

  • 存放经常变化的数据,如系统日志、缓存文件、邮件、打印队列、数据库文件等。这里的数据往往会不断更新,适合存放需要持久化但内容经常变化的信息。

/bin.usr-is-merged

  • 同样是一个标识,说明传统上独立的 /bin 已与 /usr/bin 合并(在某些系统中可能通过符号链接实现)。

/dev

  • 存放设备文件,这些文件是内核提供的接口,用于访问硬件设备(如磁盘、终端、串口等)。通过这些伪文件,应用程序可以与硬件进行交互。

/home

  • 存放普通用户的家目录,每个用户在这里拥有独立的工作空间、配置文件和个人数据。

/lib

  • 存放系统运行所需的共享库文件,这些库为 /bin、/sbin 等目录下的程序提供支持。在采用 “/usr 合并” 的系统中,部分内容可能已经合并到 /usr/lib。

/lib64

  • 在 64 位系统中,用于存放 64 位共享库文件,支持多架构环境下的库管理。

/media

  • 用于挂载可移动介质(如 USB 驱动器、光盘、SD 卡)的目录。大多数现代系统会自动在此目录下为可移动设备创建挂载点。

/opt

  • 用于安装第三方或可选的软件包,这些软件通常不属于系统默认安装的部分,便于独立管理和更新。

/root

  • 超级用户(root)的家目录,与普通用户的 /home 目录分开,权限更高,一般仅限 root 用户访问和管理。

/sbin

  • 存放系统管理员使用的二进制命令,如网络配置、磁盘管理、启动和修复系统的工具。普通用户一般无须直接使用这些命令。

/snap

  • 专用于存放通过 Snap 包管理器安装的应用程序及其相关数据。Snap 是 Ubuntu 推出的一种容器化应用打包和分发方式。

/sys

  • 另一个虚拟文件系统,提供对内核设备、驱动和模块的访问接口。通过 /sys 可以查看和修改系统硬件状态和内核参数,与 /proc 类似,但侧重于设备和内核的组织结构。

/usr

  • 存放大部分用户级的应用程序、库文件、文档和共享数据,包含子目录如 /usr/bin(常用程序)、/usr/lib(库文件)、/usr/share(共享资源)等,是系统中软件和工具的主要存储区域。
posted @   20190311  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
---页脚---
点击右上角即可分享
微信分享提示