Linux文件系统层次结构
为了能够管理Linux电脑, 你需要熟悉的默认目录.
Linux文件系统层次结构的布局在文件系统层次标准定义 (FHS).
文件系统层次结构概述

| 目录 | 描写 |
|---|---|
| / | 这称为根目录, 这是文件系统树的开始. Linux 中的所有内容都出现在 /, 甚至其他分区. |
| /垃圾桶 | 该目录包含重要的程序和实用程序,例如 BASH shell. 该目录在启动时是必需的. |
| /靴 | 包含启动Linux内核的所有文件和目录. Linux内核和GRUB引导装载文件都保存在这里. |
| /开发者 | 您可以在此处找到设备文件, 比如访问物理设备的. 该目录在启动时是必需的. |
| /等等 | 包含服务器上使用的程序和服务所使用的配置文件. 这些配置文件在系统范围内使用. 该目录在启动时是必需的. |
| /家 | 这是用户的主目录. 如果用户是 tim 那么主目录将是 /home/bob. 主目录包含用户的数据文件和用户特定的配置文件. 用户只有自己的主目录的写权限. 只有提升的权限才能访问所有用户的主目录. |
| /库, /库64 | /boot 中的程序使用的共享库, /bin 和 /sbin |
| /媒体, /米恩特 | /media 包含安装可移动媒体设备(例如 CD)的目录. /mnt是临时文件系统挂载的地方, 例如, Windows 分区可以安装在 /mnt/windows. |
| /选择 | 程序存储文件的可选目录, 如果他们不使用 FHS 标准. 程序可以将其文件存储在 /opt/application 中 |
| /进程 | 该目录由 proc 文件系统使用. 提供对内核信息的访问. |
| /根 | root 用户的主目录. 这不同于 /. |
| /跑 | 包含自上次启动以来创建的进程和用户特定信息. 应用程序可以存储套接字和进程 ID 等信息. |
| /斯宾 | 类似于 /bin, 但对于 root 用户运行的系统管理命令. |
| /服务中心 | 可能用于 NFS 等服务使用的数据的目录, 文件传输协议 & HTTP协议. |
| /系统 | 用于连接由 Linux 内核和相关进程管理的不同硬件设备 |
| /使用者 | 包含带有程序文件的目录, 这些程序文件和文档的库. 这些文件由用户应用程序使用. |
| /是 | 包含大小可能会改变的文件. 例如. 日志文件 (/变量/日志), 邮箱和假脱机文件. |
在 Linux 中挂载
Linux 允许挂载设备 / 根. 这允许以灵活的方式组织 Linux 文件系统,例如在不同设备之间分布文件系统.
/靴 : 通常安装到单独的硬盘上,因为该目录包含启动计算机的重要信息.
/是 : 通常位于单独的专用硬盘上,因为目录的大小会快速增长. 使用单独的存储也可以确保计算机的空间保持不变.
/家 : 出于安全原因通常存储在专用设备或硬盘上. 然后您可以以安全的方式将设备挂载到 Linux 文件系统. 如果需要重新安装操作系统,用户特定文件将保持不变并且可以轻松重新安装.
/使用者 : 包含用户不需要写入权限的操作系统文件. 将其放在专用设备上可确保它可以只读方式安装.
mount命令用于显示已挂载设备的概览. 所使用的信息 山 命令是从/proc/mounts目录中读取的. df-Th 命令显示当前安装上的可用磁盘空间. -小时 总结输出和 -Ť 显示不同安装上使用的文件系统类型. 发现 显示安装以及不同安装之间存在的关系.
