我正在尝试创建一个捕获系统硬件配置的工具。我在一个团队中工作,我们经常共享不同的测试服务器,并且硬件配置可能因人而异。我想列出服务器中已安装的所有硬件,以便记录不同的硬件测试配置。
作为该工具的一部分,我想捕获服务器上所有存储设备(NVME 驱动器、SATA SSD、HDD)的产品名称。
是否有命令行实用程序可以列出所有存储设备的产品名称。
我正在 Ubuntu 18.10 上尝试此操作。
我已经尝试过
sudo lshw -class disk -class storage -short
(由此获得了最佳结果,但这仅适用于某些类别的存储硬件)
sudo nvme -list
(无法将型号名称翻译为产品名称。当我谷歌型号名称时,找不到相应的产品名称)
sudoparted-l
(无法将型号名称翻译为产品名称。与上述问题相同)
最佳答案
您可以使用这些命令来获取有关系统硬件配置的详细信息:
lshw -class disk -class storage
lspci -tv
hwinfo --storage
关于Linux命令行查找存储设备产品名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56864115/