Linux 文件系统层次结构:全面指南11


简介

Linux 文件系统层次结构 (FHS) 是一个标准,定义了 Linux 操作系统中文件和目录的组织方式。它确保了不同发行版之间的文件结构一致性,使得用户和应用程序能够在不同的 Linux 系统上轻松找到文件和目录。

根目录 (/)

文件系统层次结构的根目录 (/) 是整个文件系统的顶层目录。它包含所有其他目录和文件。

bin 目录

/bin 目录包含所有用户可执行的二进制文件,包括基本命令和实用程序,如 ls、cp、mkdir 等。

boot 目录

/boot 目录包含用于启动操作系统的内核和引导加载程序。

dev 目录

/dev 目录包含代表设备文件的特殊文件,如 /dev/sda(硬盘)和 /dev/tty(终端)。

etc 目录

/etc 目录包含系统配置文件和设置,如 /etc/passwd(用户帐户信息)和 /etc/fstab(文件系统挂载信息)。

home 目录

/home 目录包含每个用户的主目录。它包含用户的文件、设置和应用程序数据。

lib 目录

/lib 目录包含所有程序所需的共享库文件(.so 文件)。

lib64 目录

/lib64 目录(仅适用于 64 位系统)包含 64 位共享库文件。

lost+found 目录

/lost+found 目录用于存储文件系统检查发现的丢失或损坏的文件。

media 目录

/media 目录用于挂载可移动媒体,如 USB 驱动器和光盘。

mnt 目录

/mnt 目录用于临时挂载文件系统。

opt 目录

/opt 目录用于安装第三方软件包和应用程序。

proc 目录

/proc 目录是一个伪文件系统,提供有关正在运行进程的信息。

root 目录

/root 目录是 root 用户的主目录。

sbin 目录

/sbin 目录包含只有 root 用户才能执行的二进制文件,包括系统管理工具和实用程序。

srv 目录

/srv 目录包含由服务提供的特定于应用程序的数据文件。

sys 目录

/sys 目录是一个伪文件系统,通过内核接口提供对系统硬件和信息。

tmp 目录

/tmp 目录用于存储临时文件和缓存。

usr 目录

/usr 目录包含所有用户可用的应用程序、库和文档。

var 目录

/var 目录包含可变数据文件,如日志文件、数据库文件和缓存文件。

2025-01-13


上一篇:AirBook 笔记本安装 Windows 系统详细指南

下一篇:如何在 Windows 系统中更换硬盘驱动器