如何在 Linux 中查找 UUID

用戶名 (通用唯一標識符)是由開放軟件基金會標準化的 128 位唯一編號。 UUID 有助於識別 Linux 系統中的分區。 它是通過使用 libuuid 庫(由 e2fsprogs 使用)生成的,該庫是 util-linux 的一部分,從內核版本 2.15.1 開始在 Linux 中默認可用。

UUID 在本地系統上創建的所有 UUID 中以及在其他系統上創建的 UUID 中都是唯一的。

UUID 的好處來了 如果您的系統使用許多數據存儲,例如 SAN、ISCSI 等。每次移動存儲時,您不必擔心更新 /etc/fstab。

在本教程中,我們將學習如何 查找存儲驅動器的 UUID 在裡面 Linux 系統。

UUID 格式

UUID 顯示為由連字符分隔的五組,格式為 8-4-4-4-12,共 36 個字符。

為了 example:

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

如何查找 UUID

使用命令可以找到Linux系統所有磁盤分區的UUID 黑色。

要查找連接到系統的磁盤分區的 UUID,請運行以下命令。

$ sudo 黑色

您將獲得如下輸出:

列出已連接設備分區的 UUID。

使用 lsblk 命令

您可以使用 lsblk 命令查找設備分區的 UUID。 要列出設備分區的 UUID,請運行以下命令 lsblk 命令。

$ sudo lsblk -o 路徑、大小、RO、類型、掛載點、UUID、模型

輸出:

使用 lsblk 命令列出 UUID

使用 ls 命令

Linux 系統將包括存儲設備在內的所有設備都表示為文件。 因此,設置了 UUID 的分區也存儲為文件。

您可以使用以下命令列出分區的所有 UUID ls 命令,輸入:

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

輸出:

使用 ls 命令列出 UUID

使用 dumpe2fs

Dumpe2fs 顯示文件系統的超級塊和塊組信息。

要打印特定磁盤的 UUID,請運行:

$ dumpe2fs /dev/sda | grep UUID

輸出:

dumpe2fs 1.45.5(2020 年 1 月 7 日)文件系統 UUID:b77fc34c-88c5-4ffc-94da-ee56195ee00f

結論

請記住,UUID 在通常不會使用高端存儲設備的筆記本電腦或家用台式機上沒有多大幫助。

在本教程中,我已經介紹了 Linux 系統中 UUID 的基本解釋。 您已經了解瞭如何在 Linux 系統中查找已連接設備分區的 UUID。 任何反饋和回應將不勝感激。