---
obj: application
repo: git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
---
# lsblk
List block devices
Usage: `lsblk [options] [device...]`

## Options
| Option              | Description                                                                                                              |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| `-A, --noempty`     | Don’t print empty devices                                                                                                |
| `-a, --all`         | Disable all built-in filters and list all empty devices and RAM disk devices too                                         |
| `-f, --fs`          | Output info about filesystems. This option is equivalent to `-o NAME,FSTYPE,FSVER,LABEL,UUID,FSAVAIL,FSUSE%,MOUNTPOINTS` |
| `-J, --json`        | Use JSON output format                                                                                                   |
| `-l, --list`        | Produce output in the form of a list                                                                                     |
| `-N, --nvme`        | Output info about NVMe devices only                                                                                      |
| `-o, --output list` | Specify which output columns to print                                                                                    |
| `-p, --paths`       | Print full device paths                                                                                                  |

## Output Columns
| Output       | Description                                       |
| ------------ | ------------------------------------------------- |
| ALIGNMENT    | alignment offset                                  |
| ID-LINK      | the shortest udev /dev/disk/by-id link name       |
| ID           | udev ID (based on ID-LINK)                        |
| DISC-ALN     | discard alignment offset                          |
| DAX          | dax-capable device                                |
| DISC-GRAN    | discard granularity                               |
| DISK-SEQ     | disk sequence number                              |
| DISC-MAX     | discard max bytes                                 |
| DISC-ZERO    | discard zeroes data                               |
| FSAVAIL      | filesystem size available                         |
| FSROOTS      | mounted filesystem roots                          |
| FSSIZE       | filesystem size                                   |
| FSTYPE       | filesystem type                                   |
| FSUSED       | filesystem size used                              |
| FSUSE%       | filesystem use percentage                         |
| FSVER        | filesystem version                                |
| GROUP        | group name                                        |
| HCTL         | Host:Channel:Target:Lun for SCSI                  |
| HOTPLUG      | removable or hotplug device (usb, pcmcia, ...)    |
| KNAME        | internal kernel device name                       |
| LABEL        | filesystem LABEL                                  |
| LOG-SEC      | logical sector size                               |
| MAJ:MIN      | major:minor device number                         |
| MIN-IO       | minimum I/O size                                  |
| MODE         | device node permissions                           |
| MODEL        | device identifier                                 |
| MQ           | device queues                                     |
| NAME         | device name                                       |
| OPT-IO       | optimal I/O size                                  |
| OWNER        | user name                                         |
| PARTFLAGS    | partition flags                                   |
| PARTLABEL    | partition LABEL                                   |
| PARTN        | partition number as read from the partition table |
| PARTTYPE     | partition type code or UUID                       |
| PARTTYPENAME | partition type name                               |
| PARTUUID     | partition UUID                                    |
| PATH         | path to the device node                           |
| PHY-SEC      | physical sector size                              |
| PKNAME       | internal parent kernel device name                |
| PTTYPE       | partition table type                              |
| PTUUID       | partition table identifier (usually UUID)         |
| RA           | read-ahead of the device                          |
| RAND         | adds randomness                                   |
| REV          | device revision                                   |
| RM           | removable device                                  |
| RO           | read-only device                                  |
| ROTA         | rotational device                                 |
| RQ-SIZE      | request queue size                                |
| SCHED        | I/O scheduler name                                |
| SERIAL       | disk serial number                                |
| SIZE         | size of the device                                |
| START        | partition start offset                            |
| STATE        | state of the device                               |
| SUBSYSTEMS   | de-duplicated chain of subsystems                 |
| MOUNTPOINT   | where the device is mounted                       |
| MOUNTPOINTS  | all locations where device is mounted             |
| TRAN         | device transport type                             |
| TYPE         | device type                                       |
| UUID         | filesystem UUID                                   |
| VENDOR       | device vendor                                     |
| WSAME        | write same max bytes                              |
| WWN          | unique storage identifier                         |
| ZONED        | zone model                                        |
| ZONE-SZ      | zone size                                         |
| ZONE-WGRAN   | zone write granularity                            |
| ZONE-APP     | zone append max bytes                             |
| ZONE-NR      | number of zones                                   |
| ZONE-OMAX    | maximum number of open zones                      |
| ZONE-AMAX    | maximum number of active zones                    |