Blkid: Unterschied zwischen den Versionen

Aus Foxwiki
K Textersetzung - „[[Kategorie/“ durch „[[Kategorie:“
K Textersetzung - „== Syntax ==“ durch „== Aufruf ==“
 
(44 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{DISPLAYTITLE:blkid}}
'''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
<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>
 
=== 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>
 
=== Ausgabe in Datei ===
; 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>


Gerätedatei, Identifikationsnummer, Name und Dateisystem einer Partition oder mehrerer ermitteln.
=== 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>


=Installation=
=== RAID UUID auslesen ===
# '''apt install util-linux'''
<syntaxhighlight lang="bash" highlight="1" line>
blkid –c /dev/Name_des_RAIDs
/dev/Name_des_RAIDs: UUID="'''ausgelesene UUID'''" TYPE="Art_des_Dateisystems"
</syntaxhighlight>


=Syntax=
== Aufruf ==
blkid [option] [Gerätedatei]
<syntaxhighlight lang="bash" highlight="1" line>
blkid [option] [Gerätedatei]
</syntaxhighlight>


*Werden keine Infos gefunden, wird keine Fehlermeldung ausgegeben.
=== Fehlerausgabe ===
*Fehlerausgabe ist standardmäßig deaktiviert.
* Werden keine Informationen gefunden, wird keine Fehlermeldung ausgegeben
* Fehlerausgabe ist standardmäßig deaktiviert


=Fehlerausgabe aktivieren=
; Fehlerausgabe aktivieren
*Umgebungsvariable von blkid muss neu gesetzt werden.
Umgebungsvariable setzen
# export LIBBLKID_DEBUG=all  
<syntaxhighlight lang="bash" highlight="1" line>
* Aktiviert für diese Session die Fehlersuchausgabe.
export LIBBLKID_DEBUG=all
</syntaxhighlight>


=Option=
=== Optionen ===
{|class="wikitable"
{|class="wikitable options"
!Option !! Beschreibung  
!Option !! Beschreibung
|-
| -g|| UUIDs bleiben im Cache. Option leert Cache und liest UUIDs neu ein.
|-
|-
| -h || Gibt Liste der wichtigsten Parameter aus.
| -g || UUIDs bleiben im Cache. Option leert Cache und liest UUIDs neu ein
|-
|-
| -l || Nur zusammen mit -t. Ausgabe passendster Treffer.
| -h || Gibt Liste der wichtigsten Parameter aus
|-
|-
| -L || Gibt Device zu einem Label aus.
| -l || Nur zusammen mit -t. Ausgabe passendster Treffer
|-
|-
| -o || Ausgabe in formatierter Form.
| -L || Gibt Device zu einem Label aus
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.
| -o || Ausgabe in formatierter Form. Einer der Werte: value, device, list, udev oder full muss angegeben werden
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.  
| -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
Mehrere Gerätedateien mit Leerzeichen trennen.
|}
|}


Mehr Info: [http://manpages.ubuntu.com/manpages/artful/de/man8/blkid.8.html Manpage blkid]
=== Parameter ===
 
; Gerätedatei
=Anwendung=
* Bei Angabe Gerätedatei wird nur der dazugehörige Datenträger angezeigt
 
* Mehrere Gerätedateien mit Leerzeichen trennen
==Alle Infos 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"
 
Name: Identifikationsnummer Dateisystem Gerätenummer
 
==Nur Partitionen mit Dateisystem ext4 auflisten==


# blkid -t TYPE=ext4
=== Umgebung ===
=== Rückgabewert ===


/dev/sda1: UUID="940fc6a2-bbc9-4020-ad11-bea2721bba69" TYPE="ext4" PARTUUID="29ae00e7-01"
<noinclude>
/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 Textdatei speichern==
== Anhang ==
=== Siehe auch ===
* [[lsblk]]


# blkid > /Pfad/wo/Datei/gespeicht/werden/soll/blkid.txt
==== Dokumentation ====
===== Man-Page =====
# http://manpages.ubuntu.com/manpages/artful/de/man8/blkid.8.html


==Formatierte Ausgabe in Form einer Liste==
===== Info-Pages =====
 
==== Links ====
#blkid -o list
===== Projekt =====
 
===== Weblinks =====
device        fs_type label    mount point        UUID
# https://wiki.ubuntuusers.de/blkid/
---------------------------------------------------------------------------------------
/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
 
==Auflistung aller Partitionen==
 
#blkid -o device
 
/dev/sda1
/dev/sda5
/dev/sda6
/dev/sda7
/dev/sda8
 
==UUID auslesen==
 
# blkid –c /dev/Name_des_RAIDs
 
/dev/Name_des_RAIDs: UUID="'''ausgelesene UUID'''" TYPE="Art_des_Dateisystems"
 
=Quellen=
 
[https://wiki.ubuntuusers.de/blkid/ https://wiki.ubuntuusers.de/blkid/]
 
[http://manpages.ubuntu.com/manpages/artful/de/man8/blkid.8.html http://manpages.ubuntu.com/manpages/artful/de/man8/blkid.8.html]


[[Kategorie:Linux/Storage]]
[[Kategorie:Linux/Storage]]
[[Kategorie:util-linux]]
[[Kategorie:util-linux]]
[[Kategorie:Linux/Befehl]]
{{DEFAULTSORT:blkid}}
{{DEFAULTSORT:blkid}}
[[Kategorie:Linux/Befehl]]
{{DISPLAYTITLE:blkid}}
 
</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/