Linux lsblk命令:列出块设备信息。
Linux lsblk命令 功能描述
使用lsblk命令可以列出块设备的信息。lsblk命令会读取sysfs文件系统收集信息。
Linux lsblk命令 语法
lsblk [选项] [设备]
命令中各选项的含义如表所示。
lsblk命令输出字段描述如表所示。
Linux lsblk命令 示例
列出块设备
[root@rhel ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 500G 0 disk
├─sda1 8:1 0 100M 0 part/boot
├─sda2 8:2 0 150G 0 part/
└─sda3 8:3 0 2G 0 part[SWAP]
sr0 11:0 11024M 0 rom
列出块设备,并且显示有关文件系统的信息
[root@rhel ~]# lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext4 bec50cdd-090c-47ad-83d5-25328b4ab8ec /boot
├─sda2 ext4 2ac36994-5a18-4741-8118-96fe2c57a6c6 /
└─sda3 swap 347a09c1-90d5-45fe-a4c3-e1383b368af2 [SWAP]
sr0
列出块设备,并且显示有关权限的信息
[root@rhel ~]# lsblk -m
NAME SIZE OWNER GROUP MODE
sda 500G root disk brw-rw----
├─sda1 100M root disk brw-rw----
├─sda2 150G root disk brw-rw----
└─sda3 2G root disk brw-rw----
sr0 1024M root cdrom brw-rw----
以拓扑的形式列出块设备
[root@rhel ~]# lsblk -t
NAME ALIGNMENT MIN-IO OPT-IO PHY-SEC LOG-SEC ROTA SCHED RQ-SIZE RA
sda 0 512 0 512 512 1 cfq 128 128
├─sda1 0 512 0 512 512 1 cfq 128 128
├─sda2 0 512 0 512 512 1 cfq 128 128
└─sda3 0 512 0 512 512 1 cfq 128 128
sr0 0 512 0 512 512 1 cfq 128 128
以“键=值”的输出格式列出块设备
[root@rhel ~]# lsblk -P
NAME=''sda'' MAJ:MIN=''8:0'' RM=''0'' SIZE=''500G'' RO=''0'' TYPE=''disk'' MOUNTPOINT=''''
NAME=''sda1'' MAJ:MIN=''8:1'' RM=''0'' SIZE=''100M'' RO=''0'' TYPE=''part'' MOUNTPOINT=''/boot''
NAME=''sda2'' MAJ:MIN=''8:2'' RM=''0'' SIZE=''150G'' RO=''0'' TYPE=''part'' MOUNTPOINT=''/''
NAME=''sda3'' MAJ:MIN=''8:3'' RM=''0'' SIZE=''2G''
RO=''0'' TYPE=''part'' MOUNTPOINT=''[SWAP]''
NAME=''sr0'' MAJ:MIN=''11:0'' RM=''1'' SIZE=''3.5G'' RO=''0'' TYPE=''rom'' MOUNTPOINT=''''