lsblk: Anzeige der Blockdevices und Mountpoints

Oft steht man vor der Frage, wo welche Partition, ein USB-Stick oder eine externe Festplatte im Dateisystem eingebunden bzw. gemountet ist. Die aktuellen Mounts können mit dem Befehl mount angezeigt werden. Allerdings ist die Ausgabe von mount durch die mittlerweile oft verwendeten anderen "Filesysteme" wie tmpfs, proc, cgroups usw. für Menschen fast nicht mehr komfortabel lesbar oder gar übersichtlich.

Christoph Langner hat vor kurzem ein Tool vorgestellt, welches im mount-Paket enthalten ist und die Mountpunkte wesentlich übersichtlicher darstellt.

Wenn nur die vorhandenen und evtl. gemounteten Blockgeräte (das sind Geräte, auf denen blockweise gelesen und geschrieben wird, wie z.B. Festplatten, CD/DVD/BlueRay und USB-Sticks) angezeigt werden sollen, findet in lsblk einen nützlichen Helfer. lsblk ist im Paket util-linux enthalten.

 1$ lsblk
 2NAME           MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
 3fd0              2:0    1    4K  0 disk
 4sda              8:0    0   32G  0 disk
 5├─sda1           8:1    0  243M  0 part /boot
 6├─sda2           8:2    0    1K  0 part
 7└─sda5           8:5    0 31,8G  0 part
 8  ├─lnx-root   254:0    0  512M  0 lvm  /
 9  ├─lnx-swap_1 254:1    0  1,2G  0 lvm  [SWAP]
10  ├─lnx-usr    254:2    0    4G  0 lvm  /usr
11  ├─lnx-var    254:3    0 15,9G  0 lvm  /var
12  ├─lnx-tmp    254:4    0  380M  0 lvm  /tmp
13  └─lnx-home   254:5    0    2G  0 lvm  /home
14sr0             11:0    1  222M  0 rom

Wie ich finde, genau das Richtige für eine schnelle Übersicht der Platten, Partitionen und Mountpoints.