Linux lsblk 命令 - 列出块设备信息
介绍
lsblk(英文全拼:list block devices)命令用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出 RAM 盘的信息。常见的块设备包括硬盘、闪存盘、CD-ROM 等等。
语法:
lsblk [options] [device...]
选项:
-a, --all 显示所有设备。
-b, --bytes 以bytes方式显示设备大小。
-d, --nodeps 不显示 slaves 或 holders。
-D, --discard print discard capabilities。
-e, --exclude <list> 排除设备 (default: RAM disks)。
-f, --fs 显示文件系统信息。
-h, --help 显示帮助信息。
-i, --ascii use ascii characters only。
-m, --perms 显示权限信息。
-l, --list 使用列表格式显示。
-n, --noheadings 不显示标题。
-o, --output <list> 输出列。
-P, --pairs 使用key="value"格式显示。
-r, --raw 使用原始格式显示。
-t, --topology 显示拓扑结构信息。
示例
列出系统所有块设备(默认以树状展示)
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 9.1M 1 loop /snap/canonical-livepatch/97
...
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 930.9G 0 part
└─sda2 8:2 0 642M 0 part
sdb 8:16 0 944G 0 disk
├─sdb1 8:17 0 190.8G 0 part /
├─sdb2 8:18 0 1K 0 part
├─sdb5 8:21 0 15.7G 0 part [SWAP]
└─sdb6 8:22 0 737.6G 0 part /home
sdc 8:32 1 29.7G 0 disk
├─sdc1 8:33 1 1023M 0 part
└─sdc2 8:34 1 28.7G 0 part
指定块设备:
$ lsblk /dev/sdc
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdc 8:32 1 29.7G 0 disk
├─sdc1 8:33 1 1023M 0 part
└─sdc2 8:34 1 28.7G 0 part
七个栏目说明如下:
序号 | 字段 | 描述 |
---|---|---|
1 | NAME |