1. 程式人生 > >Linux 系統lsblk和blkid命令

Linux 系統lsblk和blkid命令

所有 mapper dev name xfs 塊設備 swa 3-9 per

lsblk命令用於以樹狀的格式顯示所有可用的塊設備信息:

[[email protected] ~]# lsblk 
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda             8:0    0   10G  0 disk 
├─sda1          8:1    0  500M  0 part /boot
└─sda2          8:2    0  9.5G  0 part 
  ├─rhel-root 253:0    0  8.5G  0 lvm  /
  └─rhel-swap 253:1    0    1G  0
lvm [SWAP] sdb 8:16 0 5G 0 disk ├─sdb1 8:17 0 500M 0 part /lxjtest └─sdb2 8:18 0 200M 0 part [SWAP] sr0 11:0 1 3.8G 0 rom /run/media/root/RHEL-7.2 Server.x86_64

NAME —— 設備的名稱
MAJ:MIN —— Linux 操作系統中的每個設備都以一個文件表示,對塊(磁盤)設備來說,這裏用主次設備編號來描述設備。
RM —— 可移動設備。如果這是一個可移動設備將顯示 1,否則顯示 0。
TYPE —— 設備的類型
MOUNTPOINT —— 設備掛載的位置
RO —— 對於只讀文件系統,這裏會顯示 1,否則顯示 0。
SIZE —— 設備的容量

[[email protected] ~]# lsblk -m      --查看設備所有者相關信息
NAME           SIZE OWNER GROUP MODE
sda             10G root  disk  brw-rw----
├─sda1         500M root  disk  brw-rw----
└─sda2         9.5G root  disk  brw-rw----
  ├─rhel-root  8.5G root  disk  brw-rw----
  └─rhel-swap    1G root  disk  brw-rw----
sdb              5G root  disk  brw
-rw---- ├─sdb1 500M root disk brw-rw---- └─sdb2 200M root disk brw-rw---- sr0 3.8G root cdrom brw-rw---- [[email protected] ~]# lsblk -l --以非樹狀圖的形式輸出 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 10G 0 disk sda1 8:1 0 500M 0 part /boot sda2 8:2 0 9.5G 0 part rhel-root 253:0 0 8.5G 0 lvm / rhel-swap 253:1 0 1G 0 lvm [SWAP] sdb 8:16 0 5G 0 disk sdb1 8:17 0 500M 0 part /lxjtest sdb2 8:18 0 200M 0 part [SWAP] sr0 11:0 1 3.8G 0 rom /run/media/root/RHEL-7.2 Server.x86_64 [[email protected] ~]# lsblk -ln --剔除表頭 sda 8:0 0 10G 0 disk sda1 8:1 0 500M 0 part /boot sda2 8:2 0 9.5G 0 part rhel-root 253:0 0 8.5G 0 lvm / rhel-swap 253:1 0 1G 0 lvm [SWAP] sdb 8:16 0 5G 0 disk sdb1 8:17 0 500M 0 part /lxjtest sdb2 8:18 0 200M 0 part [SWAP] sr0 11:0 1 3.8G 0 rom /run/media/root/RHEL-7.2 Server.x86_64 [[email protected] ~]#

blkid 輸出所有可用的設備、通用唯一識別碼(UUID)、文件系統類型以及卷標

[[email protected] ~]# blkid
/dev/sda1: UUID="4f396f9a-467e-4472-a654-836f2dc7d6ca" TYPE="xfs" 
/dev/sda2: UUID="9xAZf0-rSus-Nm2c-VJXR-a0jb-Vvvc-4F7DGF" TYPE="LVM2_member" 
/dev/sr0: UUID="2015-10-30-11-11-49-00" LABEL="RHEL-7.2 Server.x86_64" TYPE="iso9660" PTTYPE="dos" 
/dev/mapper/rhel-root: UUID="886109ea-eb04-49ed-ae1b-5f1372d02f17" TYPE="xfs" 
/dev/mapper/rhel-swap: UUID="6c591a1c-dbbb-47e3-9d05-214bdf687ee5" TYPE="swap" 
/dev/sdb1: UUID="f0aba00c-c58b-4522-85d3-636073cbd023" TYPE="xfs" 
/dev/sdb2: UUID="4746286f-4680-4a05-878d-118fff5904ac" TYPE="swap" 
[[email protected] ~]# blkid -s UUID /dev/sda2 #顯示指定設備 UUID
/dev/sda2: UUID="9xAZf0-rSus-Nm2c-VJXR-a0jb-Vvvc-4F7DGF" 
[[email protected] ~]# blkid -s UUID #所有所有設備的UUID
/dev/sda1: UUID="4f396f9a-467e-4472-a654-836f2dc7d6ca" 
/dev/sda2: UUID="9xAZf0-rSus-Nm2c-VJXR-a0jb-Vvvc-4F7DGF" 
/dev/sr0: UUID="2015-10-30-11-11-49-00" 
/dev/mapper/rhel-root: UUID="886109ea-eb04-49ed-ae1b-5f1372d02f17" 
/dev/mapper/rhel-swap: UUID="6c591a1c-dbbb-47e3-9d05-214bdf687ee5" 
/dev/sdb1: UUID="f0aba00c-c58b-4522-85d3-636073cbd023" 
/dev/sdb2: UUID="4746286f-4680-4a05-878d-118fff5904ac" 
[[email protected] ~]# blkid -s LABEL  #顯示所有設備 LABEL
/dev/sr0: LABEL="RHEL-7.2 Server.x86_64" 
[[email protected] ~]# blkid -s LABEL /dev/sr0 #顯示指定設備 LABEL
/dev/sr0: LABEL="RHEL-7.2 Server.x86_64" 
[[email protected] ~]# blkid -s TYPE #顯示所有設備文件系統
/dev/sda1: TYPE="xfs" 
/dev/sda2: TYPE="LVM2_member" 
/dev/sr0: TYPE="iso9660" 
/dev/mapper/rhel-root: TYPE="xfs" 
/dev/mapper/rhel-swap: TYPE="swap" 
/dev/sdb1: TYPE="xfs" 
/dev/sdb2: TYPE="swap" 
[[email protected] ~]# blkid -o device  #顯示所有設備
/dev/sda1
/dev/sda2
/dev/sr0
/dev/mapper/rhel-root
/dev/mapper/rhel-swap
/dev/sdb1
/dev/sdb2
[[email protected] ~]# blkid -o list    #以列表方式查看詳細信息
device                                        fs_type         label            mount point                                       UUID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda1                                     xfs                              /boot                                             4f396f9a-467e-4472-a654-836f2dc7d6ca
/dev/sda2                                     LVM2_member                      (in use)                                          9xAZf0-rSus-Nm2c-VJXR-a0jb-Vvvc-4F7DGF
/dev/sr0                                      iso9660         RHEL-7.2 Server.x86_64 /run/media/root/RHEL-7.2 Server.x86_64      2015-10-30-11-11-49-00
/dev/mapper/rhel-root                         xfs                              /                                                 886109ea-eb04-49ed-ae1b-5f1372d02f17
/dev/mapper/rhel-swap                         swap                             <swap>                                            6c591a1c-dbbb-47e3-9d05-214bdf687ee5
/dev/sdb1                                     xfs                              /lxjtest                                          f0aba00c-c58b-4522-85d3-636073cbd023
/dev/sdb2                                     swap                             <swap>                                            4746286f-4680-4a05-878d-118fff5904ac
[[email protected] ~]# 

Linux 系統lsblk和blkid命令