linux下挂载U盘,dev目录下为其分配了一个设备节点名称,如:⼀dev⼀sdb1可以往这个这个路径写数据吗

如何获得一个可以往U盘写数据的路径?
2025-01-05 11:47:58
推荐回答(2个)
回答1:

简单的做法是挂载这个设备(mount /dev/sdb1 /mnt,这里/mnt是示范的一个空目录)。挂载成功后往/mnt目录存放文件,实际上就是往U盘的文件系统里存放文件。

/dev/sdb指的是U盘设备,/dev/sdb1指U盘上的第一个分区,这两个都是设备控制节点,可以直接向这两个节点写数据,但应该遵循一些约定(比如用hexedit直接写16进制数)。一般用法是通过控制节点进行挂载,利用文件系统简化过程。

回答2:

插入U盘前和插入U盘后后,分别在字符界面下运行fdisk -l,查看到新增的挂载的设备描述符即可判定。