Linux文件路径

一、目录架构设计理念

Linux 采用​​树形目录结构​​,根目录(/)为所有分支的起点。这种设计遵循​​FHS标准​​(Filesystem Hierarchy Standard),确保不同发行版的兼容性 。其核心思想包括:

  1. ​分层管理​​:系统文件、用户文件、运行时数据分离存放
  2. ​虚拟文件系统​​:通过 /proc 和 /sys 实现内核与用户空间的信息交互
  3. ​模块化扩展​​:第三方软件通过 /opt 或 /usr/local 独立安装 不同于Windows(以盘来划分)Linux只有一个根目录(/) 表示文件一般是/usr/local/hello.txt 第一个表示根目录 后面的表示层级关系

二、核心目录功能解析

目录路径 核心功能 典型内容示例
​/bin​ 基础用户命令(所有用户可用) lscpmv 等二进制文件
​/etc​ 系统全局配置文件 passwd(用户信息)、fstab(挂载配置)、network/(网络配置)
​/home​ 用户主目录(每个用户独立子目录) ~/Documents~/.bashrc(用户配置文件)
​/var​ 动态数据存储(日志、缓存等) /var/log/(系统日志)、/var/cache/(应用缓存)
​/usr​ 用户级软件资源(相当于Windows的Program Files) /usr/bin/(应用程序)、/usr/lib/(共享库)
​/proc​ 进程与内核信息(内存映射的虚拟文件系统) /proc/cpuinfo(CPU信息)、/proc/[PID]/(进程详情)
​/dev​ 设备文件接口 /dev/sda(磁盘设备)、/dev/tty(终端设备)
​/boot​ 启动加载文件 vmlinuz(内核镜像)、grub/(引导程序配置)



Enjoy Reading This Article?

Here are some more articles you might like to read next: