温馨提示×

如何查看linux mount

小樊
43
2026-09-02 07:25:54
栏目: 智能运维

在 Linux 中查看 mount(挂载) 信息有多种方式,下面按常见程度和用途给你总结:


一、最常用命令

1️⃣ mount(不加参数)

mount
  • 显示当前所有已挂载的文件系统
  • 输出内容较多,一般配合 grep 使用

示例:

mount | grep nfs

2️⃣ df(查看挂载点及磁盘使用情况)

df -h
  • -h:人类可读(GB / MB)
  • 显示挂载点和剩余空间

示例输出:

/dev/sda1      20G   10G   10G  50% /
/dev/sdb1     100G   30G   70G  30% /data

3️⃣ lsblk(查看块设备和挂载关系)

lsblk

或:

lsblk -f
  • 显示磁盘、分区、挂载点
  • 非常适合查看 磁盘结构

示例:

NAME   FSTYPE  MOUNTPOINT
sda
├─sda1 ext4    /
├─sda2 swap
sdb
└─sdb1 xfs     /data

二、查看系统挂载配置文件

4️⃣ /etc/mtab

cat /etc/mtab
  • 实时挂载信息(通常软链接到 /proc/mounts

5️⃣ /proc/mounts

cat /proc/mounts
  • 内核视角的挂载信息
  • mount 更准确

6️⃣ /etc/fstab(开机自动挂载配置)

cat /etc/fstab
  • 查看系统启动时挂载的设备
  • 不会显示当前是否已挂载

三、查看某个目录的挂载情况

7️⃣ findmnt

findmnt

或查看某个路径:

findmnt /data
  • 树状结构,非常清晰
  • 推荐在 CentOS / RHEL / Ubuntu 新版本使用

8️⃣ 查看某个目录属于哪个挂载点

df -h /var/log

或:

mount | grep " /var"

四、常见使用场景总结

目的 推荐命令
看所有挂载 mount
看磁盘空间 df -h
看磁盘结构 lsblk
看挂载树 findmnt
看开机挂载 cat /etc/fstab

如果你是 排查 NFS / 磁盘不挂载 / 容器挂载 / 自动挂载失败 的问题,可以告诉我具体场景,我可以给你更针对性的命令。

0