首页 > 代码库 > linux的FHS文件系统目录介绍

linux的FHS文件系统目录介绍

    FHB:文件系统的层次化标准,linux操作系统的文件系统就是采用这种标准的,类似的还有windows下的C盘下的文件系统

    文件系统和分区的关系:

1、文件系统是逻辑上的分区,分区是物理层次上的分区

2、linux内核分出一块区域给“/”目录,需要挂载上一个分区

3、任何一个分区都必须挂载在某个目录上

4、分区挂载在文件下面才可以进行读写。


根据FHB,linux下的目录介绍

1、boot,引导文件存放目录,内核文件和加载程序都在再这里

2、bin,供所有用户使用的命令存放目录,不能放在独立分区中,系统开机就要使用的程序

3、sbin,管理类的基本命令。开机就会使用到,不能存放在在独立分区。

4、lib,基本库文件,内核文件存放目录(如果是64位,会有/lib64这个目录)

5、etc,配置文件目录

6、home,所有用户的家目录就在这个目录

7、media,移动设备的挂载目录

8、mnt,临时文件系统挂载点

9、dev,外部设备的存放路径,但是驱动不在这里,这里就是一个访问接口

10、opt,第三方应用程序存放安装目录

11、srv,系统上运行的软件用到的数据存放路径

12、tmp,临时文件存放位置

13、usr,linux中最重要的文件夹之一,包含了所有的共享文件,主要用来保存程序和数据。

 其中的local目录主要存放安装的程序

14,var,系统一般运行时要改变的数据。

15、proc,内存中的文件目录

16、sys,内存中的文件目录

linux的FHS文件系统目录介绍