当 USB 存储设备(例如 SD 卡)连接到我的 Ubuntu 桌面时,它会自动挂载为/dev/sdc1
。如果弹出或者安全移除,/dev/sdc1
从文件夹中删除/dev/
并/dev/sdc
保留,但不可写入。是否可以直接在 上写入/dev/sdc
?
答案1
/dev/sdc1
是“设备文件”,代表设备的第一个分区/dev/sdc
。
它将整个分区表示为单个原始文件(即,写入分区的字节序列)。
如果不将这种序列解释为文件系统,那么从目录/文件的角度来看这是无法理解的。
您在“之外/dev/
”看到的是存储在中的文件系统的挂载点/dev/sdc1
,它是根据该文件系统解释分区的原始内容的目录层次结构的结果。
这是为了读取/写入目录/文件所必需的;Ubuntu 知道文件系统如何工作,并且能够根据正在使用的文件系统正确处理分区,以便可以读取/写入数据,从而保持文件系统的一致性。