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盘里全部东西全干掉了!