在 Ubuntu 中,查看**挂载点(mount points)**有多种常用方法,下面按使用场景给你梳理一下:
mount 命令mount
会列出所有已挂载的设备及其挂载点,例如:
/dev/sda1 on / type ext4 (rw,relatime)
/dev/sdb1 on /data type ext4 (rw)
只看挂载点可以配合:
mount | column -t
df 命令(看磁盘使用情况 + 挂载点)df -h
示例输出:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 50G 20G 28G 42% /
/dev/sdb1 100G 60G 35G 63% /data
只看挂载点:
df -h | awk '{print $6}'
lsblk(推荐,结构清晰)lsblk
或带挂载点:
lsblk -f
示例:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext4 xxxx-xxxx /
├─sda2 swap xxxx-xxxx [SWAP]
sdb
└─sdb1 ext4 yyyy-yyyy /data
/etc/fstab(开机自动挂载)cat /etc/fstab
里面定义了系统启动时会挂载的设备和挂载点。
mountpoint 命令mountpoint /data
输出:
/data is a mountpoint
或
/data is not a mountpoint
mount | grep nfs
或
showmount -e <server-ip>
watch -n 1 mount
| 需求 | 推荐命令 |
|---|---|
| 快速看挂载点 | lsblk -f |
| 看磁盘占用 | df -h |
| 看所有挂载 | mount |
| 判断某目录 | mountpoint |
| 看开机挂载 | cat /etc/fstab |
如果你有具体场景(比如 Docker、NFS、U盘、LVM、自动挂载失败),可以告诉我,我给你更针对性的方法。