1.查看系统支持的中文字符集
[longfei@localhost ~]$echo $LANG
en_NZ.UTF-8
说明:中文Linux 常用的locale是zh_CN.gb2312,zh_CN.gbk,zh_CN.gb18030 和 zh_CN.UTF-8
2.将鼠标光标放到虚拟机中,插入U盘,虚拟机中的系统自动识别U盘,使用fdisk -l命令查看是否已经识别U盘
[root@localhost ~]# fdisk -l
Disk /dev/sda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 6 48163+ 83 Linux
/dev/sda2 7 515 4088542+ 83 Linux
/dev/sda3 516 2407 15197490 83 Linux
/dev/sda4 2408 2610 1630597+ 5 Extended
/dev/sda5 2408 2610 1630566 82 Linux swap / Solaris
/dev/sdb: 8075 MB, 8075120640 bytes U盘
heads, 63 sectors/track, 981 cylinders
= cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
* 1 982 7885828+ b W95 FAT32
1 has different physical/logical endings:
phys=(980, 254, 63) logical=(981, 189, 48)
3.在/mnt目录下创建一个名为usb的文件夹
[root@localhost mnt]#mkdir usb
[root@localhost mnt]# ls
hgfs usb
4.使用下面一条命令即可挂载U盘
[root@localhost mnt]#mount -t vfat /dev/sdb1 /mnt/usb -o iocharset=utf8
说明:
mount命令格式:mount [-参数] [设备名称] [挂载点] [其他参数]
-t 指定设备的文件系统类型,在此,使用 -t vfat 是由于所使用U盘的文件系统类型是 fat32;如果是ntfs 则使用 -t ntfs 等等
fat16就使用下面的命令
-t msdos /dev/sdb1 /mnt/usb
fat32
-t vfat /dev/sdb1 /mnt/usb
ext2格式,就用命令:
-t ext2 /dev/sda1 /mnt/usb
如果是ntfs 格式,就用命令
-t ntfs /dev/sda1 /mnt/usb
-o 指定挂载文件系统时的选项, -o iocharset=utf8设定中文字符集。如果locate是zh_CN.gb18030就得改为:-o iocharset=gb2312
1)vfat 代表U盘的系统是fat32 类型的文件系统 ;
2)/dev/sdb1 U盘所在位置
3)/mnt/usb挂载的文件夹
5.挂载成功,可以看到里面的东西了
[root@localhost mnt]# cd usb
[root@localhost usb]# ls
4245.JPG TeamViewer
44 骆龙飞 Oracle 大作业.rar TeamViewer.rar
544547.PNG TeamViewer_Setup.exe
58475878578.TIF wmardlildoeldoe.zip
U盘:
[root@localhost usb]# cd /root 卸载U盘要进入不同的目录(即不能在usb这个目录下卸载)
[root@localhost ~]# umount /mnt/usb卸载U盘的命令 umount
[root@localhost ~]# cd /mnt/usb
[root@localhost usb]# ls
注意:如果提示device is busy 则使用以下命令进行卸载
#cd /root
# fuser -km /mnt/udisk
#umount /mnt/udisk