Linux下使用blkid命令查詢裝置及檔案系統資訊的方法

來源:互聯網
上載者:User

在Linux下可以使用blkid命令對查詢裝置上所採用檔案系統類型進行查詢。blkid主要用來對系統的塊裝置(包括交換分區)所使用的檔案系統類型、LABEL、UUID等資訊進行查詢。要使用這個命令必須安裝e2fsprogs軟體包。

直接使用blkid可列出當前系統中所以已掛載檔案系統的類型。
預設情況下 lsblk 會將塊裝置輸出為樹狀格式:
NAME —— 裝置的名稱
MAJ:MIN —— Linux 作業系統中的每個裝置都以一個檔案表示,對塊(磁碟)裝置來說,這裡用主次裝置編號來描述裝置。
RM —— 可行動裝置。如果這是一個可行動裝置將顯示 1,否則顯示 0。
TYPE —— 裝置的類型
MOUNTPOINT —— 裝置掛載的位置
RO —— 對於唯讀檔案系統,這裡會顯示 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              #顯示所有裝置檔案系統
/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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.