如何在 Linux 中獲取磁盤分區的 UUID

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
                      
                    
obtener UUID de un bloque específico en Linux點擊放大

使用 lsblk 實用程序獲取 UUID

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

                      
                        lsblk -f
                      
                    
use el comando lsbk para obtener el UUID del disco en Linux

如果它在Ubuntu或者您的系統加載了 snap pack,它們也會列在這裡。 在這種情況下,您可以使用 grep 命令過濾這些結果:

                      
                        lsblk -f | grep -v loop
                      
                    

結尾

通過本教程,我解釋瞭如何在 Linux 中獲取磁盤分區的 UUID。 如果您有任何其他問題,請隨時在評論中告訴我。


相關文章