在 Linux 中查看分区信息有多种方式,下面按「常用程度」给你总结几种方法,适合不同场景。
lsblk
✅ 优点:
示例输出:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 50G 0 part /
└─sda3 8:3 0 49G 0 part /data
查看文件系统类型:
lsblk -f
sudo fdisk -l
✅ 适合:
示例:
Disk /dev/sda: 100 GiB
/dev/sda1 * 2048 2099199 1G Linux
/dev/sda2 2099200 104857599 50G Linux
df -h
✅ 只看正在使用的分区
示例:
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 50G 20G 28G 42% /
/dev/sda3 49G 10G 37G 22% /data
只看某类文件系统:
df -hT
sudo parted -l
✅ 适合:
blkid
或
ls -l /dev/disk/by-uuid
gnome-disksgparted(需安装)| 需求 | 命令 |
|---|---|
| 一眼看全貌 | lsblk |
| 看分区表 | sudo fdisk -l |
| 看挂载情况 | df -h |
| 看 UUID | blkid |
如果你愿意,可以告诉我:
我可以直接给你对应操作命令。