新聞中心
UUID為系統(tǒng)中的存儲設備提供唯一的標識字符串,不管這個設備是什么類型的。如果你在系統(tǒng)中啟動的時候,使用盤符掛載時,可能找不到設備而加載失敗,而使用UUID掛載時,則不會有這樣的問題。(云主機最好使用UUID掛載設備,如果使用設備名掛載設備,有可能出現(xiàn)重啟后找不到設備的情況)

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供青島網(wǎng)站建設、青島做網(wǎng)站、青島網(wǎng)站設計、青島網(wǎng)站制作等企業(yè)網(wǎng)站建設、網(wǎng)頁設計與制作、青島企業(yè)網(wǎng)站模板建站服務,十年青島做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡服務。
Linux 中如何使用 blkid 命令查看磁盤分區(qū)或文件系統(tǒng)的 UUID?
blkid 是定位或打印塊設備屬性的命令行實用工具。它利用 libblkid 庫在 Linux 系統(tǒng)中獲得到磁盤分區(qū)的 UUID。
# blkid
/dev/sda1: UUID="d92fa769-e00f-4fd7-b6ed-ecf7224af7fa" TYPE="ext4" PARTUUID="eab59449-01"
/dev/sdc1: UUID="d17e3c31-e2c9-4f11-809c-94a549bc43b7" TYPE="ext2" PARTUUID="8cc8f9e5-01"
/dev/sdc3: UUID="ca307aa4-0866-49b1-8184-004025789e63" TYPE="ext4" PARTUUID="8cc8f9e5-03"
/dev/sdc5: PARTUUID="8cc8f9e5-05"
Linux 中如何使用 lsblk 命令查看磁盤分區(qū)或文件系統(tǒng)的 UUID?
lsblk 列出所有有關可用或指定塊設備的信息。lsblk 命令讀取 sysfs 文件系統(tǒng)和 udev 數(shù)據(jù)庫以收集信息。
如果 udev 數(shù)據(jù)庫不可用或者編譯的 lsblk 不支持 udev,它會試圖從塊設備中讀取卷標、UUID 和文件系統(tǒng)類型。這種情況下,必須以 root 身份運行。該命令默認會以類似于樹的格式打印出所有的塊設備(RAM 盤除外)。
# lsblk -o name,mountpoint,size,uuid
NAME MOUNTPOINT SIZE UUID
sda 30G
└─sda1 / 20G d92fa769-e00f-4fd7-b6ed-ecf7224af7fa
sdb 10G
sdc 10G
├─sdc1 1G d17e3c31-e2c9-4f11-809c-94a549bc43b7
├─sdc3 1G ca307aa4-0866-49b1-8184-004025789e63
├─sdc4 1K
└─sdc5 1G
sdd 10G
sde 10G
sr0 1024M
Linux 中如何使用 by-uuid 路徑查看磁盤分區(qū)或文件系統(tǒng)的 UUID?
該目錄包含了 UUID 和實際的塊設備文件,UUID 與實際的塊設備文件鏈接在一起。
# ls -lh /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Jan 29 08:34 ca307aa4-0866-49b1-8184-004025789e63 -> ../../sdc3
lrwxrwxrwx 1 root root 10 Jan 29 08:34 d17e3c31-e2c9-4f11-809c-94a549bc43b7 -> ../../sdc1
lrwxrwxrwx 1 root root 10 Jan 29 08:34 d92fa769-e00f-4fd7-b6ed-ecf7224af7fa -> ../../sda1
Linux 中如何使用 hwinfo 命令查看磁盤分區(qū)或文件系統(tǒng)的 UUID?
hwinfo 意即硬件信息工具,是另外一種很好的實用工具。它被用來檢測系統(tǒng)中已存在的硬件,并且以可讀的格式顯示各種硬件組件的細節(jié)信息。
# hwinfo --block | grep by-uuid | awk '{print $3,$7}'
/dev/sdc1, /dev/disk/by-uuid/d17e3c31-e2c9-4f11-809c-94a549bc43b7
/dev/sdc3, /dev/disk/by-uuid/ca307aa4-0866-49b1-8184-004025789e63
/dev/sda1, /dev/disk/by-uuid/d92fa769-e00f-4fd7-b6ed-ecf7224af7fa
Linux 中如何使用 udevadm 命令查看磁盤分區(qū)或文件系統(tǒng)的 UUID?
udevadm 需要命令和命令特定的操作。它控制 systemd-udevd 的運行時行為,請求內(nèi)核事件、管理事件隊列并且提供簡單的調(diào)試機制。
# udevadm info -q all -n /dev/sdc1 | grep -i by-uuid | head -1
S: disk/by-uuid/d17e3c31-e2c9-4f11-809c-94a549bc43b7
Linux 中如何使用 tune2fs 命令查看磁盤分區(qū)或文件系統(tǒng)的 UUID?
tune2fs 允許系統(tǒng)管理員在 Linux 的 ext2、ext3、ext4 文件系統(tǒng)中調(diào)整各種可調(diào)的文件系統(tǒng)參數(shù)。這些選項的當前值可以使用選項 -l 顯示。
# tune2fs -l /dev/sdc1 | grep UUID
Filesystem UUID: d17e3c31-e2c9-4f11-809c-94a549bc43b7
Linux 中如何使用 dumpe2fs 命令查看磁盤分區(qū)或文件系統(tǒng)的 UUID?
dumpe2fs 打印出現(xiàn)在設備文件系統(tǒng)中的超級塊和塊組的信息。
# dumpe2fs /dev/sdc1 | grep UUID
dumpe2fs 1.43.5 (04-Aug-2017)
Filesystem UUID: d17e3c31-e2c9-4f11-809c-94a549bc43b7
網(wǎng)站欄目:Linux下查看設備UUID具體方法
網(wǎng)站URL:http://m.fisionsoft.com.cn/article/cccoosh.html


咨詢
建站咨詢
