今天我们来讲讲Linux的文件系统结构,Linux中一般流传着“万物皆文件”的说法。也是说明文件系统在Linux中的重要性。
以上就是一个非常清晰的结构图。
/ 是根目录,从图中可以看到,它是结构的顶部。此外,/还常作为文件名的目录分隔符。如etc目录中有个tee目录,我们可以用 /etc/tee 来表示。
以下来讲讲这些目录的大概用途:
/boot:开始启动过程所需文件。
/dev:供系统访问硬件的特殊设备文件。
/etc:系统的配置文件。
/home:普通用户存储其个人数据和配置的主目录。
/root:管理前文所说的超级用户的主目录。
/run:启动后运行时所产生的数据。
/tmp:供临时文件使用的全局可写空间。
/usr:安装的软件和共享的库及只读程序数据。
/var:动态变化的文件(日志文件,数据库,缓存目录等)。