blkid — 顯示區塊裝置的 UUID 和檔案系統類型

顯示磁碟分割區的 UUID 和檔案系統類型,用於 /etc/fstab 設定。

語法

blkid [選項] [裝置...]

常用選項

選項 說明 範例
-o 格式 輸出格式(device/export/full/list/udev/value) blkid -o list
-s 標籤 只顯示指定標籤(UUID、TYPE、LABEL 等) blkid -s UUID /dev/sda1
-t 標籤=值 只顯示符合條件的裝置 blkid -t TYPE=ext4
-p 低階掃描(繞過快取,直接讀取裝置) blkid -p /dev/sda1

使用範例

範例 1:查看所有分割區的 UUID

顯示所有磁碟分割區的 UUID 和檔案系統類型。

$ sudo blkid
/dev/sda1: UUID="a1b2c3d4-e5f6-7890-abcd-ef1234567890" TYPE="ext4" PARTUUID="..."
/dev/sda2: UUID="b2c3d4e5-..." TYPE="swap"
/dev/sdb1: UUID="c3d4e5f6-..." TYPE="ext4" LABEL="data"
範例 2:取得特定分割區的 UUID

在 /etc/fstab 中加入掛載項目時,需要用 blkid 取得 UUID。

$ sudo blkid -s UUID -o value /dev/sdb1
c3d4e5f6-a7b8-9012-cdef-012345678901
範例 3:以清單格式顯示

使用 -o list 以表格格式顯示,更易讀。

$ sudo blkid -o list
device     fs_type label    mount point    UUID
/dev/sda1  ext4           /              a1b2c3d4-...
/dev/sdb1  ext4   data    /data          c3d4e5f6-...

延伸閱讀