lsblk指令
lsblk命令默认情况下将以树状列出所有块设备
[root@dnsslave125 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 23G 0 disk
├─sda1 8:1 0 4.7G 0 part /boot
└─sda2 8:2 0 18.3G 0 part
└─cs-root 253:0 0 18.3G 0 lvm /
sr0 11:0 1 9.4G 0 rom
-a选项列出所有设备,包括空设备在内
[root@dnsslave125 ~]# lsblk -a
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 23G 0 disk
├─sda1 8:1 0 4.7G 0 part /boot
└─sda2 8:2 0 18.3G 0 part
└─cs-root 253:0 0 18.3G 0 lvm /
sr0 11:0 1 9.4G 0 rom
以列表形式列出不带头的设备
[root@dnsslave125 ~]# lsblk -nl
sda 8:0 0 23G 0 disk
sda1 8:1 0 4.7G 0 part /boot
sda2 8:2 0 18.3G 0 part
sr0 11:0 1 9.4G 0 rom
cs-root 253:0 0 18.3G 0 lvm /
或者可以使用下面的长选项,它们也能给出相同的输出。
[root@dnsslave125 ~]# lsblk --noheadings --list
sda 8:0 0 23G 0 disk
sda1 8:1 0 4.7G 0 part /boot
sda2 8:2 0 18.3G 0 part
sr0 11:0 1 9.4G 0 rom
cs-root 253:0 0 18.3G 0 lvm /
列出设备权限和属主
[root@dnsslave125 ~]# lsblk -m
NAME SIZE OWNER GROUP MODE
sda 23G root disk brw-rw----
├─sda1 4.7G root disk brw-rw----
└─sda2 18.3G root disk brw-rw----
└─cs-root 18.3G root disk brw-rw----
sr0 9.4G root cdrom brw-rw----
列出指定设备
[root@dnsslave125 ~]# lsblk -b /dev/sda
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 24696061952 0 disk
├─sda1 8:1 0 4999610368 0 part /boot
└─sda2 8:2 0 19695403008 0 part
└─cs-root 253:0 0 19692257280 0 lvm /
列出SCSI设备
[root@dnsslave125 ~]# lsblk -s
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda1 8:1 0 4.7G 0 part /boot
└─sda 8:0 0 23G 0 disk
sr0 11:0 1 9.4G 0 rom
cs-root 253:0 0 18.3G 0 lvm /
└─sda2 8:2 0 18.3G 0 part
└─sda 8:0 0 23G 0 disk