UUID(通用唯一標識符)是磁盤分區的一個屬性,在管理具有數百個驅動器的服務器時至關重要。
獲取 UUID 的最簡單方法是使用 ls 命令列出 /dev/disk/by-UUID 的內容:
ls -l /dev/disk/by-uuid/
淺藍色突出顯示的文本是黃色突出顯示的分區的 UUID。
這只是找出分區 UUID 的一種方法。 還有更多方法。
使用 blkid 實用程序獲取 UUID
blkid 實用程序用於獲取有關 Linux 上數據塊的信息。
當不帶任何選項使用時,它會返回詳細信息,包括系統中存在的每個內存塊的 UUID:
blkid
如果你想獲取特定塊的 UUID,只需指定塊名稱,如下所示:
blkid /dev/sda2

使用 lsblk 實用程序獲取 UUID
lsblk 實用程序主要用於列出塊設備,但是當與 -f
選項,你可以獲得額外的信息,包括每個塊的 UUID:
lsblk -f

如果它在Ubuntu或者您的系統加載了 snap pack,它們也會列在這裡。 在這種情況下,您可以使用 grep 命令過濾這些結果:
lsblk -f | grep -v loop
結尾
通過本教程,我解釋瞭如何在 Linux 中獲取磁盤分區的 UUID。 如果您有任何其他問題,請隨時在評論中告訴我。