So finden Sie die UUID unter Linux

UUID (Universally Unique Identifier) ​​ist eine von der Open Software Foundation standardisierte 128-Bit-Eindeutigkeitsnummer. UUID hilft bei der Identifizierung von Partitionen in Linux-Systemen. Es wird unter Verwendung der libuuid-Bibliothek (von e2fsprogs verwendet) generiert, die Teil von util-linux ist, das standardmäßig in Linux ab der Kernel-Version 2.15.1 verfügbar ist.

UUIDs sind unter allen auf dem lokalen System erstellten UUIDs und unter den auf anderen Systemen erstellten UUIDs eindeutig.

Der Vorteil von UUID kommt Wenn Ihr System viele Datenspeicher wie SAN, ISCSI usw. verwendet. Jedes Mal, wenn Sie Speicher verschieben, müssen Sie sich nicht um die Aktualisierung von /etc/fstab kümmern.

In diesem Tutorial lernen wir, wie man UUIDs von Speicherlaufwerken finden in dem Linux System.

Format der UUID

Die UUID wird in fünf durch Bindestriche getrennten Gruppen in der Form 8-4-4-4-12 mit insgesamt 36 Zeichen angezeigt.

Für example:

9c79364e-99e1-42a8-ada1-86c31ad1fa76

So finden Sie UUIDs

Sie finden die UUID aller Festplattenpartitionen des Linux-Systems mit dem Befehl blkid.

Führen Sie den folgenden Befehl aus, um UUIDs Ihrer mit Ihrem System verbundenen Festplattenpartitionen zu finden.

$ sudo blkid

Sie erhalten die Ausgabe als:

Auflisten von UUIDs von verbundenen Gerätepartitionen.

Verwenden des lsblk-Befehls

Sie können UUIDs von Gerätepartitionen mit dem Befehl lsblk finden. Um die UUID von Gerätepartitionen aufzulisten, führen Sie Folgendes aus lsblk Befehl.

$ sudo lsblk -o PFAD,GRÖSSE,RO,TYP,MOUNTPOINT,UUID,MODEL

Ausgabe:

Auflisten der UUID mit dem Befehl lsblk

Verwenden des ls-Befehls

Das Linux-System stellt alle Geräte einschließlich der Speichergeräte als Dateien dar. Somit werden auch die Partitionen mit der eingestellten UUID als Datei gespeichert.

Sie können alle UUIDs von Partitionen auflisten, indem Sie die ls-Befehl, geben Sie ein:

$ sudo ls -l /dev/disk/by-uuid

Ausgabe:

Auflisten der UUID mit dem Befehl ls

Verwendung von dumpe2fs

Dumpe2fs zeigt die Superblock- und Blockgruppeninformationen für das Dateisystem an.

Um die UUID einer bestimmten Festplatte zu drucken, führen Sie Folgendes aus:

$ dumpe2fs /dev/sda | grep UUID

Ausgabe:

dumpe2fs 1.45.5 (07. Januar 2020) Dateisystem-UUID: b77fc34c-88c5-4ffc-94da-ee56195ee00f

Fazit

Denken Sie daran, dass UUID auf Laptops oder Heim-Desktops, auf denen normalerweise keine High-End-Speichergeräte verwendet werden, nicht viel hilfreich ist.

In diesem Tutorial habe ich eine grundlegende Erklärung der UUID in einem Linux-System behandelt. Sie haben erfahren, wie Sie die UUID von verbundenen Gerätepartitionen in einem Linux-System finden. Jedes Feedback und jede Antwort wird sehr geschätzt.