LSBLK(8) LSBLK(8) lsblk - lsblk [] [...] lsblk . lsblk sysfs udev db . udev db lsblk udev (LABELs) (UUIDs) . . ( RAM) . . --merge N:M . ( children[] JSON) NAME --tree. --nodeps --list . --fs --topology . . --output - --list . lsblk --list-columns . lsblk udev . udevadm settle lsblk udev. . . lsblk MOUNTPOINT MOUNTPOINTS (). MOUNTPOINT ( ) MOUNTPOINTS . -A --noempty . -a --all RAM . -b --bytes . 1024 . (KiB MiB GiB ...) : K M G .... -H --list-columns --output. --json --raw . -D --discard (TRIM, UNMAP) . -d --nodeps . lsblk --nodeps /dev/sda sda . -E --dedup . . -E WWN. -e --exclude . RAM ( =1) --all. . --list . -f --fs . -o NAME,FSTYPE,FSVER,LABEL,UUID,FSAVAIL,FSUSE%,MOUNTPOINTS. (raids) blkid(8). --hyperlink[=] . always never auto. auto . -I --include . . --list . -i --ascii ASCII . -J --json JSON. --output --tree . children[] NAME --tree. -l --list . 2.34 --pairs --raw ( ). -M --merge RAIDs . . -m --perms . -o NAME,SIZE,OWNER,GROUP,MODE. -N --nvme NVMe . -v --virtio virtio . -n --noheadings . -o --output . --list-columns . . 'NAME' ( --tree). +list (: lsblk -o +UUID). -O --output-all . -P --pairs ="". . (\x). --shell. -p --paths . -Q, --filter expression . lsblk . (lazy evaluation) . grep(1). . scols-filter(5). sda sdb ('!~' ): lsblk --filter 'NAME !~ "sd[ab]"' --highlight . . scols-filter(5). --ct [:[:]] . . . : count min max sum. count. . . --ct-filter. --ct MyCounter:SIZE:sum (SIZE). SATA : lsblk --ct-filter 'TYPE=="disk" && TRAN=="sata"' \ --ct "Number of SATA devices" --ct-filter . . --ct scols-filter(5). : lsblk --ct-filter 'TYPE=="part"' --ct Partitions:SIZE:sum \ --ct-filter 'TYPE=="disk"' --ct WholeDisks:SIZE:sum -r --raw (raw). . (\x) NAME KNAME LABEL PARTLABEL MOUNTPOINT. -S --scsi SCSI . . -s --inverse . --list . -T --tree[=] . . NAME. -t --topology . -o NAME,ALIGNMENT,MIN-IO,OPT-IO,PHY-SEC,LOG-SEC,ROTA,SCHED,RQ-SIZE,RA,WSAME. -w --width . . lsblk . lsblk watch(1). -x --sort . --list . --tree . -y --shell MIN_IO FSUSE_PCT MIN-IO FSUSE%. --pairs. --pairs 2.37 --shell. -z --zoned . --sysroot lsblk. . udev. --properties-by lsblk . . "file,udev,blkid". : udev udev. . blkid libblkid. . file . --sysroot. . none . . -h --help . -V --version . 0 1 32 64 terminal-colors.d(5). /etc/terminal-colors.d/lsblk.disable lsblk /etc/terminal-colors.d/disable 2.41 $NO_COLOR . $XDG_CONFIG_HOME/terminal-colors.d $HOME/.config/terminal-colors.d . terminal-colors.d . LSBLK_DEBUG=all lsblk. LIBBLKID_DEBUG=all libblkid. LIBMOUNT_DEBUG=all libmount. LIBSMARTCOLS_DEBUG=all libsmartcols. LIBSMARTCOLS_DEBUG_PADDING=on . LSBLK_COLUMNS= . --list-columns. ( ) . lsblk major:minor /sys/dev/block. sysfs 2.6.27 ( 2008). CONFIG_SYSFS . Milan Broz , Karel Zak blkid(8) findmnt(8) ls(1) scols-filter(5) . lsblk util-linux . util-linux 2.42.1 2026-05-18 LSBLK(8)