參考:Linux lsblk Command Tutorial for Beginners (8 Examples)
簡介
lsblk可以看成是“List block device”的縮寫,即列為出所有存儲設備。
選項參數
無參數
列錯本系統下所有磁盤,磁盤內分區情況。
目前的系統主要有個sr0以及一個vda的設備
vda設備下面有三個分區,其中vda3還有因為LVM產生的文件系統
NAME:設備名字,會省略/dev等前導目錄。-p會取消這一限制
MAJ:MIN:Kernel識別設備用到的代碼,分別是主要、次要設備代碼
RM:是否為可卸載設備(removable device),如光盤、USB磁盤等等
SIZE:容量
RO:是否為只讀設備的意思
TYPE:是磁盤(disk)、分區(partition)還是只讀存儲器(rom)等輸出
MOUTPOINT:掛載點
參數
-d:僅列出磁盤本身,並不會列出該磁盤的分區數據
-f:同時列出該磁盤內的文件系統名稱
-i:使用ASCII的線段輸出,不要使用復雜的編碼(再某些環境下很有用)
-m:同時輸出該設備在/dev下面的權限數據(rwx的數據)
-p:列出該設備的完整文件名!而不是僅列出最后的名字而已。
-t:列出該磁盤設備的詳細數據,包括磁盤佇列機制、預讀寫的數據量大小等