命令
blkid
描述
locate/print block device attributes
显示块设备属性
用法
1 2 3 4
| blkid -L label | -U uuid blkid [-dghlv] [-c file] [-o format] [-s tag] [-t NAME=value] [device ...] blkid -p [-O offset] [-o format] [-S size] [-s tag] [-n list] [-u list] device ... blkid -i [-o format] [-s tag] device ...
|
选项
1 2 3 4 5 6 7 8 9 10
| Options: -c <file> 指定缓存文件,如果指定为-c /dev/null表示不缓存 -d 不编码非打印字符,默认显示为^ -g 回收blkid缓存 -o <format> 指定输出格式,可选项为value,device,export,full(默认) -k 显示所有已知的文件系统格式和RAID分区格式 -t <token> 指定设备属性,token为(NAME=value),NAME可选项为TYPE, LABEL, and UUID -l 配合-t选项只显示第一个设备 -L <label> 转换LABEL为设备名称 -U <uuid> 转换UUID为设备名称
|
注意
无
示例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| $ blkid /dev/sda1: UUID="6522f0f0-b710-4b96-8818-ba1b26b849a0" TYPE="xfs" /dev/sda2: UUID="mgvXnv-hDMv-1TDe-1nTK-50ov-qjL1-uPRyHx" TYPE="LVM2_member" /dev/mapper/centos-root: UUID="669d46b7-c26e-4a25-aa39-05947cea3d64" TYPE="xfs" /dev/mapper/centos-swap: UUID="4fb9e690-8272-4ac2-a4f7-06180e429c23" TYPE="swap"
$ blkid /dev/sda /dev/sda: PTTYPE="dos"
$ blkid /dev/sda1 /dev/sda1: UUID="6522f0f0-b710-4b96-8818-ba1b26b849a0" TYPE="xfs"
$ blkid -o device /dev/sda1 /dev/sda2 /dev/mapper/centos-root /dev/mapper/centos-swap
$ blkid -o export DEVNAME=/dev/sda1 UUID=6522f0f0-b710-4b96-8818-ba1b26b849a0 TYPE=xfs
DEVNAME=/dev/sda2 UUID=mgvXnv-hDMv-1TDe-1nTK-50ov-qjL1-uPRyHx TYPE=LVM2_member
$ blkid -t TYPE=xfs /dev/sda1: UUID="6522f0f0-b710-4b96-8818-ba1b26b849a0" TYPE="xfs" /dev/mapper/centos-root: UUID="669d46b7-c26e-4a25-aa39-05947cea3d64" TYPE="xfs"
$ blkid -l -t TYPE=xfs /dev/mapper/centos-root: UUID="669d46b7-c26e-4a25-aa39-05947cea3d64" TYPE="xfs"
$ blkid -t UUID=669d46b7-c26e-4a25-aa39-05947cea3d64 /dev/mapper/centos-root: UUID="669d46b7-c26e-4a25-aa39-05947cea3d64" TYPE="xfs"
$ blkid -U 669d46b7-c26e-4a25-aa39-05947cea3d64 /dev/mapper/centos-root
|