Skip to content

文件系统

从底层物理存储是设备上的二进制到不同目录下的具体文件名

是一个存储管理程序,型用户提供一组文件目录以及操作的API

格式化:文件系统的加载,建立文件名、文件目录到实际储存地址的映射

文件系统把内存分为两部分,纯数据区、元数据区,纯数据区存储真正的文件,元数据区存储文件的相关属性:磁盘中的位置、文件长度、时间戳、读写权限、所属组、链接数据。

文件系统的挂载

挂载(mount): 把文件挂载到某一个目录上实质是改变目录到文件的映射关系,建立关联

C
mount -t vfat /mnt /dev/mmcblock0 //把U盘挂载到/mnt目录下
umount /numt //取消挂载,映射回原来的存储地址

Linux的文件系统

/:根目录

Linux初始化过程中会先创建一个根目录,然后mount一个文件到根目录,其他的储存区mount到根目录下的某个目录

常见的目录

  • /bin /sbin:存放Linux的常用命令,以二进制都格式存储到该目录
  • /lib : Linux常用库,比如C标准库
  • /include:头文件存放的目录
  • /etc:存放系统配置文件、启动脚本
  • /mnt:常用来作为挂载目录