Linux命令之查看所有块设备信息lsblk

Posted 二木成林

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令之查看所有块设备信息lsblk相关的知识,希望对你有一定的参考价值。

概述

lsblk 命令可以列出所有可用块设备的信息,块设备包括光盘、硬盘等。lsblklist 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

以上是关于Linux命令之查看所有块设备信息lsblk的主要内容,如果未能解决你的问题,请参考以下文章

工作常用查看块设备命令lsblk详解

查看内核中字符设备和块设备信息用啥命令

磁盘使用情况查看

linux产看磁盘信息命令-lsblk,blkid

Linux系统下查看USB设备名及使用USB设备

lsblk命令