在 Debian(以及大多数 Linux 发行版)中,查看 mount 状态 有多种方式,下面按常见场景给你总结一下。
mount 命令(最常用)mount
或只查看某类文件系统:
mount | grep ext4
mount | grep nfs
/proc/mounts(内核真实挂载信息)cat /proc/mounts
✅ 推荐:比 mount 更底层、更准确
/etc/mtabcat /etc/mtab
(通常 /etc/mtab 是 /proc/mounts 的软链接)
df 查看挂载点和使用情况df -h
只显示已挂载的文件系统(不含 tmpfs 可加参数):
df -hT
lsblk 查看块设备和挂载点lsblk
或详细一点:
lsblk -f
适合看:
/etc/fstabcat /etc/fstab
⚠️ 注意:
fstab 只是配置,不代表当前一定已挂载
可以用以下命令检查 fstab 是否生效:
mount -a
(无报错一般说明配置正确)
mount | grep /mnt/data
或:
findmnt /mnt/data
findmnt 命令(推荐)findmnt
查看指定设备:
findmnt /dev/sdb1
mount | grep nfs
或
showmount -e 192.168.1.100
systemctl list-units --type=mount
查看某个挂载:
systemctl status mnt-data.mount
| 需求 | 命令 |
|---|---|
| 看当前挂载 | mount |
| 看真实内核状态 | cat /proc/mounts |
| 看磁盘使用情况 | df -h |
| 看设备与挂载关系 | lsblk |
| 看某个挂载点 | findmnt |
| 看开机挂载配置 | cat /etc/fstab |
如果你有 具体场景(比如 NFS、LVM、Docker、磁盘不显示等),可以告诉我,我给你更针对性的命令。