Linux之blkid命令

1、blkid簡單介紹

    man信息:

·     blkid - locate/print block device attributes       定位/打印塊設備屬性

2、blkid選項:

選項

含義

-L

通過卷標查找對應的分區

-U

通過UUID查找對應的分區

-s UUID

顯示指定設備的UUID(默認顯示所有設備)

-s LABEL

顯示指定設備的LABEL(默認顯示所有設備)

-s TYPE

顯示指定設備的文件系統(默認顯示所有設備)

-o device

顯示所有設備名稱

-o list

以列表形式查看詳細信息(默認顯示所有設備)

3、範例:

範例1blkid(默認查找系統中所有塊設備的簡要信息,信息中有UUID和文件系統類型)

[root@vms002 /]# blkid
/dev/sda1: UUID="1d099140-c51a-4c87-aea4-cf763e7474f8" TYPE="xfs" 
/dev/sda2: UUID="18b51e7c-c2ab-43f7-b7d8-eddb5efd4d54" TYPE="swap" 
/dev/sr0: UUID="2015-02-19-11-11-02-00" LABEL="RHEL-7.1 Server.x86_64" TYPE="iso9660" PTTYPE="dos"

範例2:-U通過UUID查找對應的分區

[root@vms002 /]# blkid -U 18b51e7c-c2ab-43f7-b7d8-eddb5efd4d54
/dev/sda2

範例3:-s UUID顯示指定設備的UUID(默認顯示所有設備)

[root@vms002 /]# blkid -s UUID
/dev/sda1: UUID="1d099140-c51a-4c87-aea4-cf763e7474f8" 
/dev/sda2: UUID="18b51e7c-c2ab-43f7-b7d8-eddb5efd4d54" 
/dev/sr0: UUID="2015-02-19-11-11-02-00"

範例4:-s LABEL顯示指定設備的LABEL(默認顯示所有設備)

[root@vms002 /]# blkid -s LABEL
/dev/sr0: LABEL="RHEL-7.1 Server.x86_64"

範例5:-L通過卷標查找對應的分區

[root@vms002 /]# blkid -L "RHEL-7.1 Server.x86_64"
/dev/sr0

注意:卷標中如果有空格,需要用雙引號””括起來

範例6:-s TYPE顯示指定設備的文件系統(默認顯示所有設備)

[root@vms002 /]# blkid -s TYPE
/dev/sda1: TYPE="xfs" 
/dev/sda2: TYPE="swap" 
/dev/sr0: TYPE="iso9660"

範例7:-o device顯示所有設備名稱(默認顯示所有設備)

[root@vms002 /]# blkid -o device
/dev/sda1
/dev/sda2
/dev/sr0

範例8:-o list以列表形式查看詳細信息(默認顯示所有設備)

[root@vms002 /]# blkid -o list
device     fs_type label    mount point    UUID
--------------------------------------------------------------------------
/dev/sda1  xfs              /              1d099140-c51a-4c87-aea4-cf763e7474f8
/dev/sda2  swap             <swap>         18b51e7c-c2ab-43f7-b7d8-eddb5efd4d54
/dev/sr0   iso9660 RHEL-7.1 Server.x86_64 /mnt 2015-02-19-11-11-02-00

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章