1 lsblk -f
这个命令是查看系统可以识别出的所有分区的文件系统类型
# lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
vda
└─vda1 ext4 8c02a225-e14c-44a9-a9d8-4b60c4ba7afa /
vdb
└─vdb1 ext4 9635e482-44b5-470c-aeff-91382b0f8ce0 /home/ds
2 blkid
查看已格式化分区的 UUID 和文件系统。使用 blkid 可以输出分区或分区的文件系统类型,查看 TYPE 字段输出。
blkid
/dev/vdb1: UUID="9635e482-44b5-470c-aeff-91382b0f8ce0" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="***" PARTUUID="1b9ba2f6-6a5b-4300-a4b2-e6a23269c2d9"
/dev/vda1: UUID="8c02a225-e14c-44a9-a9d8-4b60c4ba7afa" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="96be1a8e-01"
3 parted -l
parted -l 命令会输出分区类型 ( msdos gpt ) 参数 l (list)表示列出所有设备的分区信息。
parted -l
Model: Virtio Block Device (virtblk)
Disk /dev/vdb: 2147GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 2147GB 2147GB ext4 ***
Model: Virtio Block Device (virtblk)
Disk /dev/vda: 107GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 107GB 107GB primary ext4 boot
4 df -T
只可以查看已经挂载的分区和文件系统类型
$ df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
devtmpfs devtmpfs 16284828 0 16284828 0% /dev
tmpfs tmpfs 16303264 0 16303264 0% /dev/shm
tmpfs tmpfs 16303264 612 16302652 1% /run
tmpfs tmpfs 16303264 0 16303264 0% /sys/fs/cgroup
/dev/vda1 ext4 103080204 37078692 61581284 38% /
/dev/vdb1 ext4 2063186300 835610088 1137383932 43% /home/ds
overlay overlay 103080204 37078692 61581284 38% /var/lib/docker/overlay2/71d55c1a291118eb2af4c89370f1f039ae0acec9ef7a249767ac2e4ce2ab83e4/merged
tmpfs tmpfs 3260652 0 3260652 0% /run/user/0