Lsblk: Unterschied zwischen den Versionen

Aus Foxwiki
Rafihanifi (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
K Textersetzung - „== Syntax ==“ durch „== Aufruf ==“
 
(44 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
'''lsblk''' listet Informationen von verfügbaren Block Devices in einer Baumdarstellung auf.
'''lsblk''' - Baumdarstellung der [[Block Devices]]


==Syntax==
== Beschreibung ==


lsblk [OPTIONEN] [GERÄT]
=== Installation ===


==Optionen==
== Anwendung ==
<syntaxhighlight lang="bash" highlight="1" line>
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
</syntaxhighlight>


{| class="wikitable"
=== Device abfragen ===
<syntaxhighlight lang="bash" highlight="1">
$ lsblk /dev/sda
</syntaxhighlight>
 
=== Attribute abfragen ===
<syntaxhighlight lang="bash" highlight="1" line>
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_
</syntaxhighlight>
 
siehe [[#Attribute|Attribute]]
 
== Aufruf ==
<syntaxhighlight lang="bash" highlight="1">
lsblk [OPTIONEN] [GERÄT]
</syntaxhighlight>
 
=== Optionen ===
{| class="wikitable sortable options"
|-
|-
! <div id="box1" style="width: 180px; padding: 5px; margin-right: 10px">Option !! Beschreibung
! Unix !! GNU !! Beschreibung
|-
|-
|'''-a''' ('''--all''')||Listet alle verfügbaren Block Geräte auf.
| -a || --all || Listet alle verfügbaren Block Geräte auf
|-
|-
|'''-b''' ('''--bytes''')||Angabe der Größe in Bytes.
| -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 || --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.
| -D || --discard || Liefert Angaben zu den discard-Fähigkeiten
|-
|-
|'''-e''' ('''--exclude''')||Schließt Geräte nach einer kommagetrennten Liste von '''major device numbers''' aus.
| -e || --exclude || Schließt Geräte nach einer kommagetrennten Liste von major device numbers aus
|-
|-
|'''-f''' ('''--fs''')||Liefert Dateisysteminformationen.
| -f || --fs || Liefert Dateisysteminformationen
|-
|-
|'''-h''' ('''--help''')||Schreibt einen Hilfetext auf die Konsole.
| -h || --help || Schreibt einen Hilfetext auf die Konsole
|-
|-
|'''-i''' ('''--ascii''')||Verwende nur ASCII-Zeichen für die Baumdarstellung.
| -i || --ascii || Verwende nur ASCII-Zeichen für die Baumdarstellung
|-
|-
|'''-m''' ('''--perms''')||Zeige Informationen über Geräteeigentümer, Gruppe und Modus.
| -m || --perms || Zeige Informationen über Geräteeigentümer, Gruppe und Modus
|-
|-
|'''-l''' ('''--list''')||Listenformat Darstellung.
| -l || --list || Listenformat Darstellung
|-
|-
|'''-n''' ('''--noheadings''')||Schreibe keine Kopfzeile.
| -n || --noheadings || Schreibe keine Kopfzeile
|-
|-
|'''-p''' ('''--pairs''')||Verwendet ein '''attribut="WERT"''' -Format für die Ausgabe.
| -p || --pairs || Verwendet ein attribut="WERT" -Format für die Ausgabe
|-
|-
|'''-r''' ('''--raw''')||Weitestgehend unformatierte Ausgabe.
| -r || --raw || Weitestgehend unformatierte Ausgabe
|-
|-
|'''-t''' ('''--topology''')||Information über die Gerätetopologie.
| -t || --topology || Information über die Gerätetopologie
|}
|}


==Attribute und deren Bedeutung==
=== Parameter ===
<syntaxhighlight lang="bash" highlight="1">
[GERÄT]
</syntaxhighlight>


{| class="wikitable"
=== Attribute ===
{| class="wikitable sortable options"
|-
|-
! <div id="box1" style="width: 180px; padding: 5px; margin-right: 10px">Attribut !! Bedeutung
! Attribut !! Bedeutung
|-
|-
|NAME||Gerätename
| NAME || Gerätename
|-
|-
|KNAME||Interner Gerätename des Kernels
| KNAME || Interner Gerätename des Kernels
|-
|-
|FSTYPE||Dateisystemtyp
| FSTYPE || Dateisystemtyp
|-
|-
|MOUNTPOINT||Einhängepunkt
| MOUNTPOINT || Einhängepunkt
|-
|-
|LABEL|| LABEL des Dateisystems
| LABEL || LABEL des Dateisystems
|-
|-
|UUID|| UUID des Dateisystems
| UUID || UUID des Dateisystems
|-
|-
|RO||Nur-lesbares Gerät
| RO || Nur-lesbares Gerät
|-
|-
|RM||entfernbares Gerät/Wechselmedium
| RM || entfernbares Gerät/Wechselmedium
|-
|-
|MODEL||Modellbezeichnung
| MODEL || Modellbezeichnung
|-
|-
|SIZE||Größe des Geräts
| SIZE || Größe des Geräts
|-
|-
|STATE||Zustand
| STATE || Zustand
|-
|-
|OWNER||Benutzername des Geräteeigentümers
| OWNER || Benutzername des Geräteeigentümers
|-
|-
|GROUP|| Gruppenname der Geräteeigentümergruppe  
| GROUP || Gruppenname der Geräteeigentümergruppe
|-
|-
|MODE|| Dateirechte der Gerätedatei  
| MODE || Dateirechte der Gerätedatei
|-
|-
|ALIGNMENT|| Versatz des Alignments  
| ALIGNMENT || Versatz des Alignments
|-
|-
|MIN-IO||Minimale I/O Größe  
| MIN-IO || Minimale I/O Größe
|-
|-
|OPT-IO||Optimale I/O Größe  
| OPT-IO || Optimale I/O Größe
|-
|-
|PHY-SEC||Physikalische Sektorgröße  
| PHY-SEC || Physikalische Sektorgröße
|-
|-
|LOG-SEC||Logische Sektorgröße  
| LOG-SEC || Logische Sektorgröße
|-
|-
|ROTA||Rotierendes Gerät  
| ROTA || Rotierendes Gerät
|-
|-
|SHED|||Name des I/O schedulers  
| SHED || Name des I/O schedulers
|-
|-
|RQ-SIZE||Länge der Warteschlange  
| RQ-SIZE || Länge der Warteschlange
|-
|-
|TYPE||Gerätetyp
| TYPE || Gerätetyp
|-
|-
|DISC-ALN||Discard alignment offset  
| DISC-ALN || Discard alignment offset
|-
|-
|DISC-GRAN||Discard granularity  
| DISC-GRAN || Discard granularity
|-
|-
|DISC-MAX||Discard max bytes  
| DISC-MAX || Discard max bytes
|-
|-
|DISC-ZERO||Discard zeroes data  
| DISC-ZERO || Discard zeroes data
|}
|}


==Beispiele==
<noinclude>
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==
== Anhang ==
# Wiki-Itw: https://wiki.itw-berlin.net/index.php?title=Linux:Befehl:_Befehls%C3%BCbersicht
=== Siehe auch ===
# Wiki-Itw: https://wiki.itw-berlin.net/index.php?title=Linuxbefehle_Gruppierung
{{Special:PrefixIndex/{{BASEPAGENAME}}}}
==== Dokumentation ====
===== Man-Page =====
==== Links ====
===== Projekt =====
===== Weblinks =====
# https://wiki.ubuntuusers.de/lsblk/
# https://www.howtoforge.com/linux-lsblk-command/


=Quellen=
[[Kategorie:Linux/Storage]]
# Wiki-Ubuntuusers: https://wiki.ubuntuusers.de/lsblk/
[[Kategorie:util-linux]]
# HowtoForge: https://www.howtoforge.com/linux-lsblk-command/
[[Kategorie:Linux/Befehl]]


[[Category:Linux:Storage]]
{{DEFAULTSORT:lsblk}}
{{DISPLAYTITLE:lsblk}}
</noinclude>

Aktuelle Version vom 12. November 2024, 18:40 Uhr

lsblk - Baumdarstellung der Block Devices

Beschreibung

Installation

Anwendung

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

Device abfragen

$ lsblk /dev/sda

Attribute abfragen

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_

siehe Attribute

Aufruf

lsblk [OPTIONEN] [GERÄT]

Optionen

Unix GNU 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

Parameter

[GERÄT]

Attribute

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


Anhang

Siehe auch

Dokumentation

Man-Page

Links

Projekt
Weblinks
  1. https://wiki.ubuntuusers.de/lsblk/
  2. https://www.howtoforge.com/linux-lsblk-command/