Linux挂载命令

1 mount命令基本格式

linux所有存储设备都必须挂载使用,包括硬盘

查询系统中已经挂载的设备

mount [-l]

依据配置文件/etc/fstab的内容,自动挂载

mount -a
mount [-t 文件系统] [-L 卷标名] [-o 特殊选项] 设备文件名 挂载点

选项:

-t 文件系统: 加入文件系统类型来指定挂载的类型,可以ext3、ext4、ios9660等文件系统。

-L 卷标名: 挂载指定卷标的分区,而不是安装设备文件名挂载。

-o 特殊选项: 可以指定挂载的额外选项,比如读写权限、同步异步等,如果不指定则默认值生效。

2 挂载U盘

U盘会和硬盘公用设备文件名,所以U盘的设备文件名不是固定的,需要手工查询,查询命令:

fdisk -l

然后就是挂载了,挂载命令如下:

mount -t vfast /dev/sdb3 /mnt/usb/

如果U盘中有中文,会发现中文是乱码。要正常显示中文,需要两个条件:

  • 安装了中文编码和中文字体
  • 操作终端需要支持中文显示(纯字符终端,是不支持中文编码的)

而我们当前系统是安装了中文编码和字体,而xshell终端是Windows下的程序,当然是支持中文显示的。那之所以挂载U盘还出现乱码,需要在挂载的时候,手工指定中文编码,例如:

mount -t vfast -o iocharset=utf8 /dev/sdb3 /mnt/usb/

如果要卸载,可以执行以下命令:

umount /mnt/usb
posted on 2022-12-08 22:01  jl1771  阅读(1068)  评论(0编辑  收藏  举报