Springe zum Inhalt

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.

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

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