Linux
如何找到文件系統的 UUID
我正在執行 Ubuntu,並且想找出
UUID
特定文件系統(不是分區)的。我知道我可以e2label /dev/sda1
用來查找文件系統標籤,但似乎沒有類似的方法來查找UUID
.
‘blkid’ 是另一個可能可用且效果很好的命令。它是 e2fsprogs 軟體包的一部分。它的用法範例:
在 /dev/sda1 上查找數據:
topher@crucible:~$ sudo blkid /dev/sda1 /dev/sda1: UUID="727cac18-044b-4504-87f1-a5aefa774bda" TYPE="ext3"
顯示所有分區的 UUID 數據:
topher@crucible:~$ sudo blkid /dev/sda1: UUID="727cac18-044b-4504-87f1-a5aefa774bda" TYPE="ext3" /dev/sdb: UUID="467c4aa9-963d-4467-8cd0-d58caaacaff4" TYPE="ext3"
以更易於閱讀的格式顯示所有分區的 UUID 數據:(注意:在較新的版本中,
blkid -L
具有不同的含義,blkid -o list
應改為使用)topher@crucible:~$ sudo blkid -L device fs_type label mount point UUID ------------------------------------------------------------------------------- /dev/sda1 ext3 / 727cac18-044b-4504-87f1-a5aefa774bda /dev/sdc ext3 /home 467c4aa9-963d-4467-8cd0-d58caaacaff4
僅顯示 /dev/sda1 的 UUID,不顯示其他內容:
topher@crucible:~$ sudo blkid -s UUID -o value /dev/sda1 727cac18-044b-4504-87f1-a5aefa774bda