首页 > 解决方案 > Linux 命令显示您的机器拥有的硬盘驱动器插槽数

问题描述

我目前正在使用Linux机器,我想知道是否有一个命令可以告诉您实际机器具有的硬盘驱动器插槽数,而不管是否安装了硬盘驱动器。我知道阅读机器手册提供了这些信息,但有没有办法通过命令行获取这些信息?

我尝试了 lshw 和 dmidecode 命令,但它们不提供有关插槽的信息。这台特定的机器有 6 个用于安装硬盘驱动器的插槽,目前只有 3 个被占用。它也没有硬件RAID,所以我不能使用megacli。

任何帮助,将不胜感激。

标签: linuxcommand-line

解决方案


lsblk应该列出所有块设备。如果您只想要物理磁盘,您可以使用lsblk -d.

例子:

lsblk -o name,serial

输出:

NAME    SERIAL
sda     S2U5J1VZ500792                                       
├─sda1                  
└─sda9                  
sdb     W3APDFP8
├─sdb1                  
└─sdb9                  

推荐阅读