笨书网 + 

首页 »

linux磁盘之lsblk命令

作者:linux学习 2023-03-16 15:23:41 / 178次阅读

lsblk命令可以显示很多跟磁盘相关分区、所属关系以及lvm的重要信息,所以这个命令最好掌握。
lsblk命令默认情况下将以树状列出所有块设备,包括查看磁盘挂载信息。
lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。这个包带了几个其它工具,如dmesg。要安装lsblk,请在此处下载util-linux包。
区别于df -h查看的是文件系统级别的信息。
Fedora系列的(centos、RHEL等)用户可以通过以下方法来安装该包:

#yum install util-linux-ng

关键字有: 利用lsblk可以查看磁盘分区、块设备(块设备有硬盘,闪存盘,CD-ROM等等)、硬盘相关信息、



列出块设备信息

补充说明
lsblk命令 用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。块设备有硬盘,闪存盘,cd-ROM等等。lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。这个包带了几个其它工具,如dmesg。要安装lsblk,请在此处下载util-linux包。Fedora用户可以通过命令sudo yum install util-linux-ng来安装该包。

$lsblk --help
Usage: lsblk [options] [<device> ...]
List information about block devices.

选项:

 -a, --all            打印所有设备

 -b, --bytes          以字节为单位而非易读的格式来打印 SIZE

 -d, --nodeps         不打印从属设备(slave)或占位设备(holder)

 -D, --discard        打印时丢弃能力

 -e, --exclude <列表> 根据主设备号排除设备(默认:内存盘)

 -I, --include <列表> 只显示有指定主设备号的设备

 -f, --fs             输出文件系统信息

 -h, --help           使用信息(此信息)

 -i, --ascii          只使用 ascii 字符

 -m, --perms          输出权限信息

 -l, --list           使用列表格式的输出

 -n, --noheadings     不打印标题

 -o, --output <列表>  输出列

 -p, --paths          打印完整设备路径

 -P, --pairs          使用 key=“value” 输出格式

 -r, --raw            使用原生输出格式

 -s, --inverse        反向依赖

 -t, --topology       输出拓扑信息

 -S, --scsi           输出有关 SCSI 设备的信息

 

 -h, --help     显示此帮助并退出

 -V, --version  输出版本信息并退出

 

可用列(用于 --output):

        NAME  设备名

       KNAME  internal kernel device name

     MAJ:MIN  主:次 设备号

      FSTYPE  文件系统类型

  MOUNTPOINT  where the device is mounted

       LABEL  filesystem LABEL

        UUID  filesystem UUID

   PARTLABEL  分区 LABEL

    PARTUUID  分区 UUID

          RA  read-ahead of the device

          RO  只读设备

          RM  removable device

       MODEL  device identifier

      SERIAL  disk serial number

        SIZE  size of the device

       STATE  设备的状态

       OWNER  user name

       GROUP  group name

        MODE  device node permissions

   ALIGNMENT  alignment offset

      MIN-IO  minimum I/O size

      OPT-IO  optimal I/O size

     PHY-SEC  物理扇区大小

     LOG-SEC  逻辑扇区大小

        ROTA  rotational device

       SCHED  I/O scheduler name

     RQ-SIZE  request queue size

        TYPE  device type

    DISC-ALN  discard alignment offset

   DISC-GRAN  discard granularity

    DISC-MAX  discard max bytes

   DISC-ZERO  忽略零数据

       WSAME  write same max bytes

         WWN  unique storage identifier

        RAND  adds randomness

      PKNAME  internal parent kernel device name

        HCTL  Host:Channel:Target:Lun for SCSI

        TRAN  device transport type

         REV  device revision

      VENDOR  device vendor


 默认结束输出7个栏目名称如下:

NAME : 这是块设备名。

MAJ:MIN : 本栏显示主要和次要设备号。

RM : 本栏显示设备是否可移动设备。注意,在本例中设备sdb和sr0的RM值等于1,这说明他们是可移动设备。

SIZE : 本栏列出设备的容量大小信息。例如298.1G表明该设备大小为298.1GB,而1K表明该设备大小为1KB。

RO : 该项表明设备是否为只读。在本案例中,所有设备的RO值为0,表明他们不是只读的。

TYPE :本栏显示块设备是否是磁盘或磁盘上的一个分区。在本例中,sda和sdb是磁盘,而sr0是只读存储(rom)。(LCTT译注,此处sr0的RO项没有标记为1,可能存在一些错误?)

MOUNTPOINT : 本栏指出设备挂载的挂载点。

想了解更多关于linux磁盘之lsblk命令的内容,请扫微信
或微信搜索jiemingpan

本文链接:https://www.benshu.com/p/586350

版权说明:本文版权由作者自行负责,如有侵权请联系本站删除。

相关文章


前一篇: 农历一年多少天?
后一篇: 都市玄幻的小说有哪些

栏目精选


笨书网仅提供信息存储服务,内容由用户上传发布,如果侵犯了您的权益,请及时联系我们,核实后24小时内处理或删除。
Copyright © 2020 笨书网  备案号:粤ICP备15074009号

go to top