Linux文件系统的最顶层是从根目录开始的。在根目录下面既可以存放目录也可以存放文件,而每一个目录里面又可以包含子目录或者文件,如此反复便构成了一个庞大的文件系统。
目录 | 说明 |
/ | 根目录 |
/bin | 存放普通用户和管理员常用的命令 |
/dev | 存放各种设备文件 |
/home | 用户的家目录 |
/mnt | 设备的挂载目录 |
/proc | 存放的数据都在内存,不占用硬盘的空间,比如内核和进程信息。这个目录本身是一个虚拟文件系统 |
/run | 存放系统启动后产生的各种信息 |
/srv | 存放网络服务启动后产生的各种信息 |
/tmp | 应用程序和用户使用的临时文件 |
/var | 存放系统运行期间经常发生变化的文件 |
/boot | 存放系统启动之后需要的数据 |
/etc | 存放系统主要的配置文件 |
/lib | 存放系统启动时会用到的函数库以及/bin和/sbin目录下的命令会用到的函数库 |
/media | 可移动介质的挂载目录,比如软盘、光盘、DVD等 |
/apt | 存放第三方软件的目录 |
/root | 系统管理员root的家目录 |
/sbin | 存放系统启动过程中所需要的命令 |
/sys | 与/proc很像,这个目录也是一个虚拟文件系统,存放与内核和系统硬件有关的信息 |
/usr | 存放系统默认的软件数据 |
如果你想查看这些文件的详细内容,可以使用man hier命令查看。结果如下:
在这里,我只截了一下部分,要想深入了解还需要你亲自去慢慢查看。