Linux下使用blkid命令查詢設備及文件系統(tǒng)信息的方法
Linux命令手冊 發(fā)布時間:2016-05-19 12:03:27 作者:張映
我要評論

lsblk 是一個 Linux 工具,它會顯示有關(guān)你系統(tǒng)里所有可用塊設備的信息,它從 sysfs 文件系統(tǒng)中獲取信息,默認情況下,這個工具將會以樹狀格式顯示(除了內(nèi)存虛擬磁盤外的)所有塊設備,下面就來看一下Linux下使用blkid命令查詢設備及文件系統(tǒng)信息的方法
在Linux下可以使用blkid命令對查詢設備上所采用文件系統(tǒng)類型進行查詢。blkid主要用來對系統(tǒng)的塊設備(包括交換分區(qū))所使用的文件系統(tǒng)類型、LABEL、UUID等信息進行查詢。要使用這個命令必須安裝e2fsprogs軟件包。
直接使用blkid可列出當前系統(tǒng)中所以已掛載文件系統(tǒng)的類型。
默認情況下 lsblk 會將塊設備輸出為樹狀格式:
NAME —— 設備的名稱
MAJ:MIN —— Linux 操作系統(tǒng)中的每個設備都以一個文件表示,對塊(磁盤)設備來說,這里用主次設備編號來描述設備。
RM —— 可移動設備。如果這是一個可移動設備將顯示 1,否則顯示 0。
TYPE —— 設備的類型
MOUNTPOINT —— 設備掛載的位置
RO —— 對于只讀文件系統(tǒng),這里會顯示 1,否則顯示 0。
SIZE —— 設備的容量
blkid使用示例:
復制代碼
代碼如下:[root@localhost ~]# blkid -s UUID /dev/sda5 #顯示指定設備 UUID
/dev/sda5: UUID="cad7349a-601d-4df4-a46b-90e1ffc29b1b"
復制代碼
代碼如下:[root@localhost ~]# blkid -s UUID #顯示所有設備 UUID
/dev/sda5: UUID="cad7349a-601d-4df4-a46b-90e1ffc29b1b"
/dev/sda1: UUID="d7899bc2-b08e-48cd-b904-54956c085951"
復制代碼
代碼如下:[root@localhost ~]# blkid -s LABEL /dev/sda5 #顯示指定設備 LABEL
/dev/sda5: LABEL="Disk E"
復制代碼
代碼如下:[root@localhost ~]# blkid -s LABEL #顯示所有設備 LABEL
/dev/sda1: LABEL="M-fM-^VM-0M-eM-^JM- M-eM-^MM-7"
/dev/sda5: LABEL="Disk E"
復制代碼
代碼如下:[root@localhost ~]# blkid -s TYPE #顯示所有設備文件系統(tǒng)
/dev/sda5: TYPE="swap"
/dev/sda1: TYPE="ext4"
復制代碼
代碼如下:[root@localhost ~]# blkid -o device #顯示所有設備
/dev/sda5
/dev/sda1
復制代碼
代碼如下:root@tnak-VirtualBox:/home/tnak# blkid -o list #以列表方式查看詳細信息
device fs_type label mount point UUID
-----------------------------------------------------------------------------------------------------------------------
/dev/sda5 swap cad7349a-601d-4df4-a46b-90e1ffc29b1b
/dev/sda1 ext4 / d7899bc2-b08e-48cd-b904-54956c085951
相關(guān)文章
在Linux系統(tǒng)中使用lsblk和blkid顯示設備信息的方法
這篇文章主要介紹了在Linux系統(tǒng)中使用lsblk和blkid顯示設備信息的方法,文中示例基于CentOS系統(tǒng)進行演示,需要的朋友可以參考下2015-06-12