linux 列出块设备信息 命令:lsblk

使用lsblk命令列出Linux系统中的块设备信息

Linux系统可以通过lsblk命令列出其上的块设备信息,通过该命令,我们可以获取磁盘分区、挂载点等相关信息。

1. lsblk命令的语法格式

lsblk命令的语法格式如下:

lsblk [OPTIONS] [DEVICE]

其中,[OPTIONS]可以是下面任意一种:

  • -a:显示所有的块设备,包括系统中没有挂载的。
  • -b:使用字节作为单位显示数据量。
  • -d:仅列出块设备,而不是它们的分区。
  • -f:使用完整的路径名显示每个设备的名称。
  • -h:以易于人类理解的形式显示数据量。例如,2K、4M、2G等。
  • -i:显示设备的MAJOR/MINOR编号。
  • -o:指定输出的格式。例如:lsblk -o NAME,SIZE,MOUNTPOINT。

[DEVICE]表示要列出的块设备名称。如果没有指定,则列出系统上所有的块设备。

2. 列出所有块设备的信息

要列出Linux系统上所有块设备的信息,可以直接执行lsblk命令,如下所示:

lsblk

执行该命令后,我们可以看到系统上所有块设备的相关信息,包括设备名称、设备大小、设备类型等。

3. 仅列出磁盘设备的信息

如果只需要列出系统中的磁盘设备信息,可以使用lsblk命令加上-d选项,如下所示:

lsblk -d

执行该命令后,我们可以看到系统上所有磁盘设备的相关信息,不包括分区信息。

4. 指定输出格式

通过指定输出的格式,我们可以只列出需要的信息,例如只列出设备名称、设备大小、设备挂载的信息,可以使用如下命令:

lsblk -o NAME,SIZE,MOUNTPOINT

执行该命令后,我们可以看到系统上所有块设备的名称、大小、挂载点等信息。

总结

通过lsblk命令,我们可以方便地列出Linux系统中的块设备信息,包括磁盘设备、分区和挂载点等相关信息。对于系统管理和故障排除等工作,该命令是一个非常有用的工具。

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容