在 Linux 中查看 mount 点(挂载点) 有多种常用方法,下面按使用场景给你总结:
mount 命令mount
或只看某些类型:
mount | grep nfs
mount | grep ext4
df 命令(推荐,信息更清晰)df -h
-h:人类可读(GB / MB)示例:
/dev/sda1 / 50G 20G 30G 40% /
/dev/sdb1 /data 200G 100G 100G 50% /data
只看挂载点:
df -h | awk '{print $6}'
/proc/mountscat /proc/mounts
mount 更准确(尤其容器环境)/etc/mtabcat /etc/mtab
mount 一致df 目录df -h /var/log
findmnt(非常推荐)findmnt
更友好、树状结构:
findmnt /data
/etc/fstabcat /etc/fstab
lsblk
或:
findmnt /dev/sdb1
docker inspect <容器> | grep Mounts -A 20
kubectl describe pod <pod>
| 需求 | 命令 |
|---|---|
| 看所有挂载 | mount / findmnt |
| 看磁盘使用 | df -h |
| 精确内核信息 | /proc/mounts |
| 查某目录挂载 | df 目录 |
| 开机挂载 | /etc/fstab |
如果你是 排查磁盘满、挂载失败、容器卷问题,可以告诉我具体场景,我可以给你更针对性的命令。