在麒麟操作系统中,若想快速确认哪些设备已成功挂载,图形界面有时响应较慢,甚至可能遗漏未自动挂载的存储设备。更可靠的方式是借助终端命令,直接读取内核维护的挂载信息表。以下五条命令,涵盖了从快速浏览、精准检索到交叉验证的常见场景,帮助用户高效获取挂载状态。

使用 mount 命令查看所有挂载项
mount 命令可直接输出来自内核的运行时挂载列表,不添加任何参数即可呈现最原始、最权威的挂载视图,适用于快速概览系统当前挂载状况。
打开终端,执行:mount
输出格式为 /dev/sdXN on /mount/point type xxx (options),其中 type 后面的内容即为当前使用的文件系统类型,例如 ext4、vfat、xfs 等。
若只想查看物理块设备(排除 proc、sysfs 等虚拟文件系统),可通过管道过滤:mount | grep "^/dev"
利用 findmnt 按条件精准检索
findmnt 是专为挂载信息设计的工具,支持依据路径、设备名或文件系统类型进行过滤,输出结构清晰,默认以树状形式展示,便于查看挂载层次关系。
方法一:列出所有挂载项
执行:findmnt
方法二:查询指定挂载点(如 /home)
执行:findmnt /home
方法三:仅显示 ext4 类型的挂载
执行:findmnt -t ext4
方法四:同时显示 UUID 和 LABEL 标识(便于后续配置 fstab)
执行:findmnt -o SOURCE,TARGET,FSTYPE,LABEL,UUID
解析 /proc/mounts 获取原始数据
该文件由内核通过 procfs 暴露的挂载快照组成,字段顺序固定,适合脚本解析或调试场景,可用于获取未经处理的挂载信息。
第一步:查看原始挂载条目
执行:cat /proc/mounts
第二步:理解各字段含义
每行包含六个字段,依次为:设备路径、挂载点、文件系统类型、挂载选项、dump 字段、pass 字段。
第三步:筛选可读写挂载项
执行:cat /proc/mounts | grep "rw,"
注意:grep 中的逗号不可省略,否则可能误匹配 ro、relatime 等字段。
使用 df -Th 反向验证挂载点与文件系统类型
df 命令原本用于统计磁盘空间,加上 -T 参数后,会强制显示每个挂载点的文件系统类型,非常适合用于交叉验证挂载信息。
执行:df -Th
观察输出中的 Type 列和 Mounted on 列——前者表示文件系统类型,后者为挂载路径,两者共同确认了一个有效的挂载状态。
在该命令输出中,所有 Mounted on 列有值的行,均代表一个已成功挂载的文件系统。
借助 lsblk -f 查看挂载状态与文件系统类型
lsblk 以树状结构展示块设备的全貌,加上 -f 参数可额外显示 FSTYPE 和 MOUNTPOINT,帮助用户一目了然地识别哪个分区挂载在何处、使用何种格式。
执行:sudo lsblk -f
FSTYPE 列为空表示该分区尚未格式化;MOUNTPOINT 列为空表示该分区虽已存在但未挂载——这两类设备当前均不参与文件系统访问。
如果某行同时包含非空的 FSTYPE 和 MOUNTPOINT,说明该分区已完成格式化并成功挂载,是可以直接使用的存储资源。
