概述
lsblk
命令可以列出所有可用块设备的信息,块设备包括光盘、硬盘等。lsblk
是 list block
的缩写。
关于显示的各列信息说明如下:
NAME
:块设备名。MAJ:MIN
:主要和次要设备号。RM
:是否是可移动设备。1 表示是可移动设备,0 表示是不可移动设备。SIZE
:块设备的容量大小。R0
:表示该设备是否为只读,0 表示是非只读的。TYPE
:块设备是否是磁盘或磁盘上的一个分区。disk
表示是磁盘;part
表示是磁盘上的一个分区;rom
是只读存储。MOUNTPOINT
:块设备的挂载点。
语法
该命令支持的选项有:
选项 | 说明 |
---|---|
-a, --all | 显示所有设备 |
-b, --bytes | 以bytes方式显示设备大小 |
-d, --nodeps | 不显示 slaves 或 holders |
-D, --discard | 打印丢弃功能 |
-e, --exclude <list> |
排除设备 (default: RAM disks) |
-I, --include <list> |
仅显示具有指定主要编号的设备 |
-f, --fs | 显示文件系统信息 |
-i, --ascii | 仅使用ascii字符 |
-m, --perms | 显示权限信息 |
-l, --list | 使用列表格式显示 |
-n, --noheadings | 不显示标题 |
-o, --output <list> |
输出列 |
-p, --paths | 打印打印设备路径 |
-P, --pairs | 使用key="value"格式显示 |
-r, --raw | 使用原始格式显示 |
-s, --inverse | 反向依赖关系 |
-S, --scsi | 输出有关SCSI设备的信息 |
-t, --topology | 显示拓扑结构信息 |
-h, --help | 显示帮助信息 |
-V, --version | 显示版本信息 |
使用
显示所有磁盘设备信息【★★★★★】
如果要查看所有磁盘设备信息,需要加上 -a
选项:
lsblk -a
显示磁盘设备的权限信息
如果要查看磁盘设备的权限信息,可以使用 -m
选项:
lsblk -m
以列表形式显示磁盘设备信息
如果要以列表形式显示磁盘设备信息,可以加上 -l
选项:
lsblk -l
显示所有 SCSI 类型的磁盘设备信息
如果要显示 SCSI 类型的磁盘设备信息,可以使用 -S
选项:
lsblk -S
显示文件系统信息
如果要显示磁盘设备的使用的文件系统,则需要加上 -f
选项:
lsblk -f