新聞中心
lsblk命令用來查看block設(shè)備的信息.主要應(yīng)用場景: 獲取wwnid,獲取塊設(shè)備列表,獲取塊設(shè)備類型(ssd,hdd),獲取塊設(shè)備的size等信息。

系統(tǒng)環(huán)境
Centos7
安裝lsblk
命令lsblk包含在軟件包util-linux中,該軟件包附帶了其他一些實(shí)用程序,例如dmesg,如果要安裝lsblk,可以使用下面命令安裝
[root@localhost ~]# yum -y install util-linux
lsblk各個字段解釋
默認(rèn)情況下,lsblk命令將以樹狀格式列出所有塊設(shè)備:
[root@localhost ~]# lsblk
一共有七列,下面時每個字段的解釋: NAME: 這是塊設(shè)備的名稱。
MAJ:MIN: 顯示設(shè)備的主要和次要設(shè)備號,MAJ(major number)表示不同的設(shè)備類型,MIN(minor number)表示同一個設(shè)備的的不同分區(qū)。
RM: 顯示設(shè)備是否可移動。請注意,在此示例中,設(shè)備sr0的RM值等于1,表示它是可移動的。
SIZE: 提供有關(guān)設(shè)容量的信息。
RO: 顯示設(shè)備是否為只讀。在這種情況下,所有設(shè)備的RO均為RO = 0,表示它們不是只讀的。
TYPE: 顯示塊設(shè)備是磁盤還是磁盤中的分區(qū)(部分)的信息。在此示例中,sda和sdb是磁盤,而sr0是只讀存儲器(rom)。
MOUNTPOINT: 顯示設(shè)備的掛載點(diǎn)。
列出所有設(shè)備
默認(rèn)選項(xiàng)不會列出所有空設(shè)備。要查看這些內(nèi)容,還可以使用以下命令:
[root@localhost ~]# lsblk -a
列出設(shè)備權(quán)限和所有者
要列出設(shè)備所有者,組和權(quán)限,請使用-m選項(xiàng):
[root@localhost ~]# lsblk -m
列出指定設(shè)備
也可以列出指定的設(shè)備,只需在lsblk命令后面添加設(shè)備的位置和名稱即可。
[root@localhost ~]# lsblk /dev/sda
以列表形式列出設(shè)備,并不帶頭部標(biāo)題
要刪除標(biāo)題和列表輸出格式,請使用-nl選項(xiàng)。
[root@localhost ~]# lsblk -nl
列出SCSI設(shè)備
只顯示SCSI設(shè)備的列表,請使用-S選項(xiàng)。
[root@localhost ~]# lsblk -S
自定義輸出類型
可以使用--output自定義顯示的字段:
[root@localhost ~]# lsblk -l --output NAME,SIZE,TYPE,TRAN,STATE
網(wǎng)站名稱:Linuxlsblk命令實(shí)例
轉(zhuǎn)載注明:http://m.fisionsoft.com.cn/article/cosehie.html


咨詢
建站咨詢
