在 Linux 中查看分区情况(磁盘、分区、挂载点等),常用以下几种方法,按使用频率和场景分类:
lsblk(推荐,直观)lsblk
✅ 显示:
sda、nvme0n1)sda1、sda2)示例:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 50G 0 part /
└─sda3 8:3 0 149G 0 part /data
更详细:
lsblk -f
显示 文件系统类型(ext4/xfs等)和 UUID
df(查看已挂载分区使用情况)df -h
✅ 查看:
示例:
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 50G 20G 28G 42% /
/dev/sda1 1.0G 120M 800M 14% /boot
只看某类:
df -hT
显示文件系统类型
fdisksudo fdisk -l
✅ 查看:
示例:
Disk /dev/sda: 200 GiB
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 2099199 2097152 1G 83 Linux
/dev/sda2 2099200 104857599 102758400 49G 83 Linux
parted(支持 GPT)sudo parted -l
适合大磁盘(>2TB)
blkidsudo blkid
显示:
常用于 /etc/fstab
mountmount
或
cat /proc/mounts
Disks(GNOME 磁盘工具)GParted(分区编辑器)| 需求 | 命令 |
|---|---|
| 快速看分区 | lsblk |
| 看使用情况 | df -h |
| 看分区表 | sudo fdisk -l |
| 看 UUID | sudo blkid |
如果你愿意,可以告诉我:
我可以给你更针对性的命令。