存储机构和磁盘划分
- 一切从 / 开始
FHS:文件系统层级结构
用户在Linux系统中存储文件时需要遵守的规则,用于指导我们应该把文件存放在什么位置,应该在何处找到所需的文件。
Linux常见的目录名称及相应内容
/boot: 引导文件存放目录,内核文件(vmlinuz),引导加载器(bootloader,grub)都存放于此;
/dev: 以文件形式存放的设备与接口;
/etc: 配置文件目录(纯文本文件);
/etc/opt: 第三方软件安装目录,现在用的不多了;
/etc/X11: 图形X桌面协议配置;
/home/USERNAME: 普通用户家目录;
/root: 管理员家目录;
/bin: 供所有用户使用的基本命令,不能关联至独立分区,OS启动会用到;
/sbin: 管理类的基本命令;不能关联至独立分区,OS启动会用到;
/lib: 基本共享库文件,以及内核模块文件(/lib/modules);
/lib64: 专用于x86_64位系统上的辅助共享库文件存放位置;
/media: 便携式移动设备挂载点;
/mnt: 临时文件系统挂载点;
/opt: 第三方应用程序的安装位置,目前不常用;
/srv: 系统上运行的服务用的数据;
/tmp: 临时文件存放位置;
/proc: 用于输出内核与进程信息相关的虚拟文件系统;
/usr/local: 用户自行安装的软件存放位置;
/usr/sbin: Linux系统开机时不会使用到的软件,命令,脚本;
/usr/share: 帮助与说明文件,也可放共享文件;
/var: 主要存放经常变化的文件,如日志;
/lost+found: 当文件系统发生错误时,将一些丢失的文件片段存放在这里;