温馨提示×

如何查看linux mount表

小樊
49
2026-07-06 11:36:21
栏目: 智能运维

在 Linux 中查看 mount 表(挂载信息) 有多种常用方法,下面按使用频率和推荐程度介绍:


✅ 常用方法

1. mount(最常用)

查看当前所有已挂载的文件系统:

mount

输出示例:

/dev/sda1 on / type ext4 (rw,relatime)
tmpfs on /dev/shm type tmpfs (rw)

2. cat /proc/mounts(最底层、最准确)

直接从内核读取挂载信息,比 mount 更可靠:

cat /proc/mounts

常用作脚本或排查问题。


3. findmnt(推荐,输出清晰)

以树状或列表方式查看挂载信息:

findmnt

常用选项:

findmnt -t ext4        # 只看 ext4
findmnt -l            # 列表形式
findmnt -r            # 精简输出

4. lsblk(看设备与挂载点关系)

适合查看磁盘、分区和挂载点:

lsblk

更详细:

lsblk -f

5. df -h(查看磁盘使用情况)

顺便看挂载点:

df -h

✅ 永久挂载表(启动生效)

/etc/fstab

查看系统启动时自动挂载的配置:

cat /etc/fstab

示例:

UUID=xxxx / ext4 defaults 0 1

✅ 对比总结

命令 用途 推荐程度
mount 当前挂载信息 ⭐⭐⭐⭐
/proc/mounts 内核级挂载表 ⭐⭐⭐⭐⭐
findmnt 结构清晰、易读 ⭐⭐⭐⭐⭐
lsblk 磁盘与挂载关系 ⭐⭐⭐⭐
df -h 磁盘使用 + 挂载 ⭐⭐⭐
/etc/fstab 永久挂载配置 ⭐⭐⭐⭐

✅ 实用示例

查看某个目录挂载在哪个设备

df -h /home

查看某个设备的挂载点

findmnt /dev/sdb1

如果你有具体场景(比如 Docker、NFS、LVM、挂载失败排查),可以告诉我,我可以给你更针对性的命令。

0