分享

在LInux下查詢 UUID

UUID 稱為通用唯一識別碼 (Universally Unique Identifier, UUID) ,以下說明取自維基百科 
UUID 的目的,是讓分散式系統中的所有元素,都能有唯一的辨識資訊,而不需要透過中央控制端來做辨識資訊的指定。如此一來,每個人都可以建立不與其它人衝突的 UUID。在這樣的情況下,就不需考慮資料庫建立時的名稱重複問題。目前最廣泛應用的 UUID,即是微軟的 Microsoft's Globally Unique Identifiers (GUIDs),而其他重要的應用,則有 Linux ext2/ext3 檔案系統、LUKS 加密分割區、GNOME、KDE、Mac OS X 等等。另外我們也可以在 e2fsprogs 套件中的 UUID 函式庫找到實作。 
瞭解 UUID 後,接著要知道怎麼查詢 UUID,可以使用下述的方法:
先確定你想要查詢的硬碟
#df -h
/dev/sda6              30G  7.4G   21G  27% /
tmpfs                1008M     0 1008M   0% /lib/init/rw
varrun               1008M  116K 1008M   1% /var/run
varlock              1008M     0 1008M   0% /var/lock
udev                 1008M  2.9M 1005M   1% /dev
tmpfs                1008M   12K 1008M   1% /dev/shm
lrm                  1008M  2.0M 1006M   1% /lib/modules/2.6.27-7-generic/volatile
/dev/sda2              69G   58G   11G  85% /media/disk 
再用下列指令
1. vol_id 指令
sudo vol_id /dev/sda6
2. 用 ls 指令
ls -l /dev/disk/by-uuid/
3. 用blkid
blkid /dev/sda1 
這個是在 fstab 中看到 UUID 的樣子
# /etc/fstab: static file system information.
proc /proc proc defaults 0 0
# /dev/sda6
UUID=97feba38-5d54-4945-9c64-dc37c40c5f17 /     ext3    relatime,errors=remount-ro 0       1
# /dev/sda5
UUID=beb434b1-6864-4712-8e24-da259cee70c7 none       swap    sw              0       0 
#技術分享 
分類:學習

評論
上一篇
  • 下一篇
  • 更多文章
    載入中... 沒有更多了