操作系统眼中的文件系统是什么?

操作系统眼中的文件系统是什么?

当您插入 USB 存储设备(例如 U 盘)时,会发生两件事。首先,设备出现,然后挂载其文件系统。插入设备后,您可以挂载和卸载其文件系统。

因此我的问题是:操作系统将该文件系统视为什么?它是否像单个图像文件一样:mydevice_ext4.img

答案1

文件系统/分区/dev/sda1可以被视为(或至少表示为根文件系统中的接口)“块设备”,它是以下类别之一:。文件是以某种方式存储的数据的表示,而文件系统是具有某种连贯结构的数据的集合。块设备文件是结构化数据的“原始”表示。为了使其可以作为文件和目录进行访问,您可以读取和交互,可以将其挂载...

如果您ls -l /dev- 您看到一些以字母开头的条目,b表示一个块设备,这将包括任何文件系统,如内部分区、外围设备等......这里有一些来自我的系统(#comments 由我添加)

brw-rw---- 1 root disk 179,  1 Dec  3 07:14 /dev/mmcblk1p1  #ESP
brw-rw---- 1 root disk 179,  2 Dec  3 07:14 /dev/mmcblk1p2  #root partition
brw-rw---- 1 root disk 179,  3 Dec  3 07:14 /dev/mmcblk1p3  #swap

这篇维基百科文章详细解释设备文件的概念。

相关内容