Linux文件系统采用的是层次化的树形结构。
| / | 根目录,系统的起点,包括所有其他目录 |
|---|---|
| /bin | 存放系统必需的二进制可执行文件 |
| /boot | 存放引导加载程序和内核等系统启动相关的文件 |
| /dev | 存放像硬盘、终端设备、虚拟机等存储设备文件,这些文件只是接口,不存储实际数据 |
| /etc | 存放系统配置文件(用户账号)和脚本(启动脚本)等等 |
| /home | 普通用户的主目录,每个用户会有一个单独的子目录 |
| /lib | 必需的共享库和内核模块 |
| /media | 挂载点,用于挂载像U盘和光盘这类可移除介质 |
| /mnt | 一种临时挂载点,用于系统管理员手动挂载文件系统 |
| /opt | 用于安装附加软件包,通常是第三方应用程序 |
| /proc | 存放系统内核和进程信息的虚拟文件系统 |
| /root | root的主目录 |
| /sbin | 存放系统管理员使用的系统二进制文件 |
| /tmp | 临时文件目录,各种程序的临时存储空间 |
| /usr | 包含用户执行的应用程序和文件 |
| /var | 存放日志文件、邮件等这类经常变化的文件 |