Blkid: Unterschied zwischen den Versionen

Aus Foxwiki
Robertquies (Diskussion | Beiträge)
K Textersetzung - „== Syntax ==“ durch „== Aufruf ==“
 
(76 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Gerätedatei, Identifikationsnummer, Name und Dateisystem einer Partition ermitteln.
'''blkid''' - Gerätedatei, Identifikationsnummer, Name und Dateisystem ermitteln


=Installation=
== Beschreibung ==
# apt install util-linux
; Installation
''blkid'' ist Teil der Paketes [[util-linux]]


=Syntax=
== Anwendung ==
blkid [option] [Gerätedatei]
=== Alle Informationen ===
; Alle Informationen zu allen Geräten auflisten
<syntaxhighlight lang="bash" highlight="1" line>
blkid
/dev/sda1: UUID="940fc6a2-bbc9-4020-ad11-bea2721bba69" TYPE="ext4" PARTUUID="29ae00e7-01"
/dev/sda5: UUID="1c915f59-82a8-4962-a69c-99e3ea72f472" TYPE="ext4" PARTUUID="29ae00e7-05"
/dev/sda6: UUID="d07a6ea9-3ab0-4f96-a9d8-f381b65cdf19" TYPE="swap" PARTUUID="29ae00e7-06"
/dev/sda7: UUID="24907f66-9ee1-4d35-8e8c-de96c6e01bfe" TYPE="ext4" PARTUUID="29ae00e7-07"
/dev/sda8: UUID="4e4a388b-1ecc-409c-a9c6-6da2a3f69cd4" TYPE="ext4" PARTUUID="29ae00e7-08"
</syntaxhighlight>


*Werden keine Infos gefunden, wird keine Fehlermeldung ausgegeben.
=== Partitionen mit ext4 ===
; Nur Partitionen mit Dateisystem ext4 auflisten
<syntaxhighlight lang="bash" highlight="1" line>
blkid -t TYPE=ext4
/dev/sda1: UUID="940fc6a2-bbc9-4020-ad11-bea2721bba69" TYPE="ext4" PARTUUID="29ae00e7-01"
/dev/sda5: UUID="1c915f59-82a8-4962-a69c-99e3ea72f472" TYPE="ext4" PARTUUID="29ae00e7-05"
/dev/sda7: UUID="24907f66-9ee1-4d35-8e8c-de96c6e01bfe" TYPE="ext4" PARTUUID="29ae00e7-07"
/dev/sda8: UUID="4e4a388b-1ecc-409c-a9c6-6da2a3f69cd4" TYPE="ext4" PARTUUID="29ae00e7-08"
</syntaxhighlight>


=Option=
=== Ausgabe in Datei ===
{|class="wikitable"
; Ausgabe in Textdatei speichern
 
<syntaxhighlight lang="bash" highlight="1" line>
blkid > /Pfad/wo/Datei/gespeicht/werden/soll/blkid.txt
</syntaxhighlight>
 
=== Formatierte Ausgabe ===
; Formatierte Ausgabe in Form einer Liste
 
<syntaxhighlight lang="bash" highlight="1" line>
blkid -o list
device fs_type label mount point UUID
---------------------------------------------------------------------------------------
/dev/sda1 ext4 / 940fc6a2-bbc9-4020-ad11-bea2721bba69
/dev/sda5 ext4 /var 1c915f59-82a8-4962-a69c-99e3ea72f472
/dev/sda6 swap [SWAP] d07a6ea9-3ab0-4f96-a9d8-f381b65cdf19
/dev/sda7 ext4 /tmp 24907f66-9ee1-4d35-8e8c-de96c6e01bfe
/dev/sda8 ext4 /home 4e4a388b-1ecc-409c-a9c6-6da2a3f69cd4
</syntaxhighlight>
 
=== Alle Partitionen ===
; Auflistung aller Partitionen
<syntaxhighlight lang="bash" highlight="1" line>
blkid -o device
/dev/sda1
/dev/sda5
/dev/sda6
/dev/sda7
/dev/sda8
</syntaxhighlight>
 
=== RAID UUID auslesen ===
<syntaxhighlight lang="bash" highlight="1" line>
blkid –c /dev/Name_des_RAIDs
/dev/Name_des_RAIDs: UUID="'''ausgelesene UUID'''" TYPE="Art_des_Dateisystems"
</syntaxhighlight>
 
== Aufruf ==
<syntaxhighlight lang="bash" highlight="1" line>
blkid [option] [Gerätedatei]
</syntaxhighlight>
 
=== Fehlerausgabe ===
* Werden keine Informationen gefunden, wird keine Fehlermeldung ausgegeben
* Fehlerausgabe ist standardmäßig deaktiviert
 
; Fehlerausgabe aktivieren
Umgebungsvariable setzen
<syntaxhighlight lang="bash" highlight="1" line>
export LIBBLKID_DEBUG=all
</syntaxhighlight>
 
=== Optionen ===
{|class="wikitable options"
!Option !! Beschreibung
!Option !! Beschreibung
|-
|-
| -c
| -g || UUIDs bleiben im Cache. Option leert Cache und liest UUIDs neu ein
--cache-file|| -c,  Zwischenspeicherdatei
              liest aus Zwischenspeicherdatei statt aus der Standardzwischenspeicher‐
              datei  (siehe  den  Abschnitt KONFIGURATIONSDATEI für weitere Details).
              Falls Sie mit einem sauberen Zwischenspeicher  beginnen  möchten  (d.h.
              keine Geräte berichtet werden sollen, die früher eingelesen wurden aber
              nicht notwendigerweise derzeit verfügbar sind), geben Sie /dev/null an.
|-
|-
| -g|| UUIDs bleiben im Cache. Option leert Cache und liest UUIDs neu ein.
| -h || Gibt Liste der wichtigsten Parameter aus
|-
|-
| -h || Gibt Liste der wichtigsten Parameter aus.
| -l || Nur zusammen mit -t. Ausgabe passendster Treffer
|-
|-
| -l || Nur zusammen mit -t. Ausgabe passendster Treffer.
| -L || Gibt Device zu einem Label aus
|-
|-
| -L || Gibt Device zu einem Label aus.
| -o || Ausgabe in formatierter Form. Einer der Werte: value, device, list, udev oder full muss angegeben werden
|-
|-
| -o || Ausgabe in formatierter Form.
| -t || Ausgabe Info über Datenträger, auf den/die ein bestimmtes Kriterium zu 100% zutrifft. Mögliche Attribute LABEL, UUID, SEC_TYPE, oder TYPE. Es kann nur nach einem Attribut gefiltert werden
Einer der Werte: value, device, list, udev oder full muss angegeben werden.
|-
| -t || Ausgabe Info über Datenträger, auf den/die ein bestimmtes Kriterium zu 100% zutrifft.
Mögliche Attribute LABEL, UUID, SEC_TYPE, oder TYPE.
Es kann nur nach einem Attribut gefiltert werden.
|-
| Gerätedatei||Bei Angabe Gerätedatei wird nur der dazugehörige Datenträger angezeigt.
Mehrere Gerätedateien mit Leerzeichen trennen.
|}
|}


=Quellen=
=== Parameter ===
; Gerätedatei
* Bei Angabe Gerätedatei wird nur der dazugehörige Datenträger angezeigt
* Mehrere Gerätedateien mit Leerzeichen trennen
 
=== Umgebung ===
=== Rückgabewert ===
 
<noinclude>
 
== Anhang ==
=== Siehe auch ===
* [[lsblk]]
 
==== Dokumentation ====
===== Man-Page =====
# http://manpages.ubuntu.com/manpages/artful/de/man8/blkid.8.html
 
===== Info-Pages =====
==== Links ====
===== Projekt =====
===== Weblinks =====
# https://wiki.ubuntuusers.de/blkid/
 
[[Kategorie:Linux/Storage]]
[[Kategorie:util-linux]]
[[Kategorie:Linux/Befehl]]


[https://wiki.ubuntuusers.de/blkid/ https://wiki.ubuntuusers.de/blkid/]
{{DEFAULTSORT:blkid}}
{{DISPLAYTITLE:blkid}}


[[Category:Linux:Storage]]
</noinclude>

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

blkid - Gerätedatei, Identifikationsnummer, Name und Dateisystem ermitteln

Beschreibung

Installation

blkid ist Teil der Paketes util-linux

Anwendung

Alle Informationen

Alle Informationen zu allen Geräten auflisten
blkid
/dev/sda1: UUID="940fc6a2-bbc9-4020-ad11-bea2721bba69" TYPE="ext4" PARTUUID="29ae00e7-01"
/dev/sda5: UUID="1c915f59-82a8-4962-a69c-99e3ea72f472" TYPE="ext4" PARTUUID="29ae00e7-05"
/dev/sda6: UUID="d07a6ea9-3ab0-4f96-a9d8-f381b65cdf19" TYPE="swap" PARTUUID="29ae00e7-06"
/dev/sda7: UUID="24907f66-9ee1-4d35-8e8c-de96c6e01bfe" TYPE="ext4" PARTUUID="29ae00e7-07"
/dev/sda8: UUID="4e4a388b-1ecc-409c-a9c6-6da2a3f69cd4" TYPE="ext4" PARTUUID="29ae00e7-08"

Partitionen mit ext4

Nur Partitionen mit Dateisystem ext4 auflisten
blkid -t TYPE=ext4
/dev/sda1: UUID="940fc6a2-bbc9-4020-ad11-bea2721bba69" TYPE="ext4" PARTUUID="29ae00e7-01"
/dev/sda5: UUID="1c915f59-82a8-4962-a69c-99e3ea72f472" TYPE="ext4" PARTUUID="29ae00e7-05"
/dev/sda7: UUID="24907f66-9ee1-4d35-8e8c-de96c6e01bfe" TYPE="ext4" PARTUUID="29ae00e7-07"
/dev/sda8: UUID="4e4a388b-1ecc-409c-a9c6-6da2a3f69cd4" TYPE="ext4" PARTUUID="29ae00e7-08"

Ausgabe in Datei

Ausgabe in Textdatei speichern
blkid > /Pfad/wo/Datei/gespeicht/werden/soll/blkid.txt

Formatierte Ausgabe

Formatierte Ausgabe in Form einer Liste
blkid -o list
device fs_type label mount point UUID
---------------------------------------------------------------------------------------
/dev/sda1 ext4 / 940fc6a2-bbc9-4020-ad11-bea2721bba69
/dev/sda5 ext4 /var 1c915f59-82a8-4962-a69c-99e3ea72f472
/dev/sda6 swap [SWAP] d07a6ea9-3ab0-4f96-a9d8-f381b65cdf19
/dev/sda7 ext4 /tmp 24907f66-9ee1-4d35-8e8c-de96c6e01bfe
/dev/sda8 ext4 /home 4e4a388b-1ecc-409c-a9c6-6da2a3f69cd4

Alle Partitionen

Auflistung aller Partitionen
blkid -o device
/dev/sda1
/dev/sda5
/dev/sda6
/dev/sda7
/dev/sda8

RAID UUID auslesen

blkid –c /dev/Name_des_RAIDs
/dev/Name_des_RAIDs: UUID="'''ausgelesene UUID'''" TYPE="Art_des_Dateisystems"

Aufruf

blkid [option] [Gerätedatei]

Fehlerausgabe

  • Werden keine Informationen gefunden, wird keine Fehlermeldung ausgegeben
  • Fehlerausgabe ist standardmäßig deaktiviert
Fehlerausgabe aktivieren

Umgebungsvariable setzen

export LIBBLKID_DEBUG=all

Optionen

Option Beschreibung
-g UUIDs bleiben im Cache. Option leert Cache und liest UUIDs neu ein
-h Gibt Liste der wichtigsten Parameter aus
-l Nur zusammen mit -t. Ausgabe passendster Treffer
-L Gibt Device zu einem Label aus
-o Ausgabe in formatierter Form. Einer der Werte: value, device, list, udev oder full muss angegeben werden
-t Ausgabe Info über Datenträger, auf den/die ein bestimmtes Kriterium zu 100% zutrifft. Mögliche Attribute LABEL, UUID, SEC_TYPE, oder TYPE. Es kann nur nach einem Attribut gefiltert werden

Parameter

Gerätedatei
  • Bei Angabe Gerätedatei wird nur der dazugehörige Datenträger angezeigt
  • Mehrere Gerätedateien mit Leerzeichen trennen

Umgebung

Rückgabewert

Anhang

Siehe auch

Dokumentation

Man-Page
  1. http://manpages.ubuntu.com/manpages/artful/de/man8/blkid.8.html
Info-Pages

Links

Projekt
Weblinks
  1. https://wiki.ubuntuusers.de/blkid/