在 CentOS 系统中,查看“挂载”情况(磁盘、分区、NFS、ISO 等)常用下面几种方式,按使用频率从高到低给你整理:
mountmount
显示当前所有已挂载的设备及挂载点。
df -h(推荐)df -h
最常用,以人类可读方式显示:
示例:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 50G 20G 28G 42% /
/dev/sdb1 200G 100G 100G 50% /data
lsblk(推荐,结构清晰)lsblk
以树状结构显示:
示例:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 50G 0 disk
├─sda1 8:1 0 50G 0 part /
sdb 8:16 0 200G 0 disk
└─sdb1 8:17 0 200G 0 part /data
/etc/fstabcat /etc/fstab
查看 开机自动挂载 的配置。
示例:
/dev/sdb1 /data ext4 defaults 0 0
df -h /data
或:
mount | grep /data
showmount -e 服务器IP
查看当前 NFS 挂载:
mount | grep nfs
blkid
示例:
/dev/sdb1: UUID="xxxx" TYPE="ext4"
systemctl list-units --type=mount
查看由 systemd 管理的挂载单元。
lsblk
df -h
cat /etc/fstab
| 目的 | 命令 |
|---|---|
| 查看挂载情况 | df -h |
| 查看磁盘结构 | lsblk |
| 查看所有挂载 | mount |
| 查看自动挂载 | cat /etc/fstab |
| 查看 UUID | blkid |
如果你是想 挂载新磁盘 / 挂载 NFS / 挂载 ISO / 排查磁盘没挂载成功,可以告诉我具体场景,我可以一步步带你操作。