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

linux系统文件目录

  • linux
  • 2024-04-30 23:04:16
  • 2807

Linux 文件系统采用层次化目录结构,称为文件层次结构标准 (FHS)。 它定义了一个标准的目录布局,为文件和目录提供组织和访问的框架。
根目录 (/)
文件系统树的根目录。
所有的其他目录和文件都包含在这个目录中。
bin 目录
包含常用的可执行命令,如 ls、cat 和 grep。
boot 目录
存储启动系统所需的必要文件,如内核映像和引导加载程序。
dev 目录
包含设备节点,表示系统中的物理设备,如硬盘、USB 设备和串口。
etc 目录
包含系统配置和初始化文件,如 /etc/passwd(用户账户信息)和 /etc/fstab(文件系统挂载信息)。
home 目录
每个用户的个人主目录。
包含用户的文件、目录和配置。
lib 目录
存储共享库文件(.so),这些文件包含其他程序使用的代码和数据。
lib64 目录
与 lib 类似,但存储 64 位库文件。
media 目录
安装的可移动媒体的挂载点,如 CD-ROM 和 USB 驱动器。
mnt 目录
用于临时挂载文件系统。
opt 目录
用于安装可选项软件包。
proc 目录
一个虚拟文件系统,提供系统信息的实时视图,如进程信息和内存使用情况。
root 目录
超级用户的家目录,通常具有 /home 目录的全部权限。
run 目录
存储运行程序的状态信息和临时数据。
sbin 目录
包含系统管理员使用的可执行命令,如 reboot 和 ifconfig。
srv 目录
存储服务数据,如 Web 服务器文件。
sys 目录
包含特定于系统的设备和文件,通常不受用户访问。
tmp 目录
存储临时文件,系统会定期清理该目录。
usr 目录
包含用户应用程序、库和文档。
var 目录
存储可变数据,如日志文件、数据库和缓存。