UOS终端如何查看已挂载文件系统

作者:技术拾光时间:2026-07-14 08:48:00浏览:422

在统信UOS终端中,可通过mount、findmnt、cat/proc/mounts和df-Th四种命令查看已挂载文件系统,分别适用于完整列表、条件筛选、内核快照及空间状态验证,便于快速确认挂载点、类型与读写权限,掌握这些命令可有效提升文件系统管理效率。

在统信UOS终端中,想要快速确认文件系统挂载状态,有四种常用方法:mount、findmnt、cat /proc/mounts和df -Th。每种方法各有不同用途,下面逐一介绍。

UOS终端如何查看已挂载文件系统

完全无需依赖图形界面反复猜测,也不必频繁打开文件管理器。直接在终端中执行几个命令,即可清晰获知哪些文件系统已经挂载、挂载位置、所使用的格式以及是否可读写。

使用 mount 命令列出所有挂载项

操作最为简单,直接执行 mount 命令,内核当前维护的完整挂载列表将一目了然。

按下 Ctrl + Alt + T 打开终端,输入 mount 并回车。

输出中每一行会详细显示设备路径(如 /dev/sda2)、挂载点(如 /home)、文件系统类型(如 ext4)以及挂载选项(如 rw,relatime)。关键点:如果第5列出现 ro,说明该挂载为只读,无法写入文件。

若需快速定位某个设备,例如查找 /dev/nvme0n1p1,可使用管道过滤:mount | grep nvme0n1p1。

使用 findmnt 按条件筛选挂载信息

当只需要查看某类挂载,例如所有 ext4 分区,或验证某个挂载点是否生效时,findmnt 比 mount 更加精准,输出结构也更清晰。

方法一:查看全部挂载项,带树状缩进
输入:findmnt

方法二:只查询 NTFS 格式的挂载
输入:findmnt -t ntfs

方法三:检查 /media/uos/MyDisk 是否已挂载且可读写
输入:findmnt /media/uos/MyDisk → 输出中若“OPTIONS”列包含 rw,表示可写;若只有 ro,则需要重新挂载或检查设备权限。

使用 cat /proc/mounts 查看原始内核挂载快照

该文件是内核直接生成的挂载信息快照,未经过格式化修饰,特别适合脚本解析或比对 mount 输出是否一致。

在终端中执行:cat /proc/mounts

每行格式固定为:设备路径 挂载点 文件系统类型 挂载选项 dump fs_passno。例如:/dev/sdb1 /mnt/data xfs rw,relatime 0 0。

需要注意:/proc/mounts 不显示 FUSE 类用户空间挂载(如 sshfs、rclone),这类挂载需要使用 mount 命令才能看到。

使用 df -Th 同步验证挂载点与空间状态

df 并非专门用于查看挂载,但它会隐式列出所有已挂载文件系统,并附带容量和类型信息。特别适合在检查挂载的同时关注空间是否异常。

第一步:执行 df -Th
第二步:观察“Mounted on”列,所有非空值均为已挂载点;“Type”列对应文件系统类型;“Use%”超过95%的挂载点需要重点关注,是否因满载导致后续挂载失败。

第三步:如果某个挂载点在 df 输出中未出现,但在 mount 中有,说明该挂载可能被 --bind 或 overlay 等方式隐藏,需要进一步使用 findmnt --all 补充确认。