在 Debian 系统中,查看 mount(挂载)状态 有多种常用方法,下面按使用频率和场景给你介绍:
mount直接查看当前所有挂载点:
mount
或只看某类文件系统:
mount | grep ext4
mount | grep nfs
df(看磁盘使用情况 + 挂载点)df -h
-h:人类可读(GB / MB)只看某个挂载:
df -h /mnt/data
findmnt(推荐,结构清晰)findmnt
树状结构显示挂载关系,非常适合排查问题。
只看某个挂载点:
findmnt /mnt/data
常见选项:
findmnt -D # 磁盘使用摘要
findmnt -t ext4 # 只看 ext4
/etc/fstab查看开机自动挂载配置:
cat /etc/fstab
检查 fstab 是否合法(不实际挂载):
mount -a
/proc/mountscat /proc/mounts
或:
less /proc/mounts
这是内核真实挂载状态,比 mount 更底层。
lsblk
示例:
lsblk -f
查看某设备是否挂载:
findmnt /dev/sdb1
dmesg | tail
journalctl -xe
用于查看挂载失败、NFS 超时等问题。
| 需求 | 命令 |
|---|---|
| 看所有挂载 | mount |
| 看挂载+空间 | df -h |
| 看挂载结构 | findmnt |
| 看设备挂载 | lsblk -f |
| 看开机挂载 | cat /etc/fstab |
如果你有具体场景(比如 NFS、USB、LVM、Docker 挂载),我可以给你更针对性的命令。