Quickly list specific block devices.
Inspect kernel documentation for major:minor numbers.
$ wget https://www.kernel.org/doc/Documentation/admin-guide/devices.txt
$ cat devices.txt
[...] 8 block SCSI disk devices (0-15) 0 = /dev/sda First SCSI disk whole disk 16 = /dev/sdb Second SCSI disk whole disk 32 = /dev/sdc Third SCSI disk whole disk ... 240 = /dev/sdp Sixteenth SCSI disk whole disk Partitions are handled in the same way as for IDE disks (see major number 3) except that the limit on partitions is 15. [...]
List details for SCSI disk devices
.
$ lsblk --include 8 --nodeps
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 447,1G 0 disk sdb 8:16 1 28,9G 0 disk
List devices with paths for SCSI disk devices
.
$ lsblk --include 8 --nodeps --paths --noheadings --output NAME
/dev/sda /dev/sdb
Produce output in the form of key-value pairs.
$ lsblk --include 8 --pairs --paths --output NAME,TYPE,SIZE | column --table
NAME="/dev/sda" TYPE="disk" SIZE="447,1G" NAME="/dev/sda4" TYPE="part" SIZE="445,9G" NAME="/dev/mapper/sda4_crypt" TYPE="crypt" SIZE="445,9G" NAME="/dev/mapper/vgubuntu-root" TYPE="lvm" SIZE="444,9G" NAME="/dev/mapper/vgubuntu-swap_1" TYPE="lvm" SIZE="980M" NAME="/dev/sda2" TYPE="part" SIZE="513M" NAME="/dev/sda3" TYPE="part" SIZE="732M" NAME="/dev/sda1" TYPE="part" SIZE="1M" NAME="/dev/sdb" TYPE="disk" SIZE="28,9G" NAME="/dev/sdb2" TYPE="part" SIZE="28,6G" NAME="/dev/sdb1" TYPE="part" SIZE="256M"