Lsblk

Aus Foxwiki
Version vom 6. April 2022, 13:58 Uhr von Dirkwagner (Diskussion | Beiträge) (Dirkwagner verschob die Seite Linux:Befehl:lsblk nach Lsblk, ohne dabei eine Weiterleitung anzulegen: Textersetzung - „Linux:Befehl:“ durch „“)

lsblk listet Informationen von verfügbaren Block Devices in einer Baumdarstellung auf.

Syntax

lsblk [OPTIONEN] [GERÄT]
$lsblk /dev/sda

Optionen

Option
Beschreibung
-a (--all) Listet alle verfügbaren Block Geräte auf.
-b (--bytes) Angabe der Größe in Bytes.
-d (--nodeps) Gibt keine Informationen über device holders oder slaves. Das bedeutet, dass beim Aufruf von "lsblk -d /dev/sdX" nur /dev/sdX beschrieben wird, aber keine Partitionen von /dev/sdX.
-D (--discard) Liefert Angaben zu den discard-Fähigkeiten.
-e (--exclude) Schließt Geräte nach einer kommagetrennten Liste von major device numbers aus.
-f (--fs) Liefert Dateisysteminformationen.
-h (--help) Schreibt einen Hilfetext auf die Konsole.
-i (--ascii) Verwende nur ASCII-Zeichen für die Baumdarstellung.
-m (--perms) Zeige Informationen über Geräteeigentümer, Gruppe und Modus.
-l (--list) Listenformat Darstellung.
-n (--noheadings) Schreibe keine Kopfzeile.
-p (--pairs) Verwendet ein attribut="WERT" -Format für die Ausgabe.
-r (--raw) Weitestgehend unformatierte Ausgabe.
-t (--topology) Information über die Gerätetopologie.

Attribute und deren Bedeutung

Attribut
Bedeutung
NAME Gerätename
KNAME Interner Gerätename des Kernels
FSTYPE Dateisystemtyp
MOUNTPOINT Einhängepunkt
LABEL LABEL des Dateisystems
UUID UUID des Dateisystems
RO Nur-lesbares Gerät
RM entfernbares Gerät/Wechselmedium
MODEL Modellbezeichnung
SIZE Größe des Geräts
STATE Zustand
OWNER Benutzername des Geräteeigentümers
GROUP Gruppenname der Geräteeigentümergruppe
MODE Dateirechte der Gerätedatei
ALIGNMENT Versatz des Alignments
MIN-IO Minimale I/O Größe
OPT-IO Optimale I/O Größe
PHY-SEC Physikalische Sektorgröße
LOG-SEC Logische Sektorgröße
ROTA Rotierendes Gerät
SHED Name des I/O schedulers
RQ-SIZE Länge der Warteschlange
TYPE Gerätetyp
DISC-ALN Discard alignment offset
DISC-GRAN Discard granularity
DISC-MAX Discard max bytes
DISC-ZERO Discard zeroes data

Beispiele

lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465,8G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0 457,4G  0 part /
└ ─sda3   8:3    0   7,8G  0 part [SWAP]
sr0     11:0    1  1024M  0 rom


Zeige für den gewöhnlichen Benutzer/Admin alle interessanten Attribute:

lsblk -o NAME,FSTYPE,UUID,RO,RM,SIZE,STATE,OWNER,GROUP,MODE,TYPE,MOUNTPOINT,LABEL,MODEL


NAME FSTYPE UUID                                 RO RM   SIZE STATE OWNER GROUP MODE       TYPE MOUNTPOINT LABEL MODEL
sda                                               0  0 465,8G runni root  disk  brw-rw---- disk                  ST500
├─sda1
│    vfat   06C9-FF84                             0  0   512M       root  disk  brw-rw---- part /boot/efi        
├─sda2
│    ext4   e756fa6e-2d93-4293-a6d9-ce5feff68812  0  0 457,4G       root  disk  brw-rw---- part /                
└─sda3
     swap   4e3ac8a0-fc1b-4e9e-a5be-59e57d0d5946  0  0   7,8G       root  disk  brw-rw---- part [SWAP]           
sr0                                               0  1  1024M runni root  cdrom brw-rw---- rom                   PLDS_


Links

  1. Wiki-Foxtom: https://wiki.foxtom.de/index.php?title=Linux:Befehl:_Befehls%C3%BCbersicht
  2. Wiki-Foxtom: https://wiki.foxtom.de/index.php?title=Linuxbefehle_Gruppierung

Quellen

  1. Wiki-Ubuntuusers: https://wiki.ubuntuusers.de/lsblk/
  2. HowtoForge: https://www.howtoforge.com/linux-lsblk-command/