随笔 - 71,  文章 - 2,  评论 - 0,  阅读 - 34067

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   jl1771  阅读(1080)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示