linux下U盘的读取

1、虚拟机vmware右下角,找到大容量存储设备图标,右键->connect(disconect from host):使U盘连接到虚拟机中来。

2、打开终端:fdisk -l 

[root@localhost tmp]# fdisk -l

......省略....(下面显示为U盘的信息,sdb1,fat32)

Disk /dev/sdb: 8166 MB, 8166703104 bytes

224 heads, 63 sectors/track, 1130 cylinders

Units = cylinders of 14112 * 512 = 7225344 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 54 1131 7598592 c Win95 FAT32 (LBA)

3、创建文件夹(系统默认是没有usb这个文件夹的,所以有新建一个USB的文件夹,给U盘挂载到里面)

    mkdir /mnt/usb

4、挂载U盘

mount -t vfat /dev/sdb1 /mnt/usb

到usb目录下可查看U盘文件。

如果U盘文件中文名显示为乱码?号,则先卸载,再重新使用该命令挂载U盘

mount -t vfat -o iocharset=cp936,codepage=936 /dev/sdb1 /mnt/usb

cp963:显示为简体中文

5、卸载U盘

umount -l /mnt/usb

第一次在linux上使用U盘时,不知如何卸载,查网上资料说用该命令:rm -rf /mnt/usb,结果把U盘里全部东西全干掉了!

*******VICTORY LOVES PREPARATION*******
原文地址:https://www.cnblogs.com/rusking/p/3606411.html