Linux命令行查找存储设备产品名称

标签 linux storage

我正在尝试创建一个捕获系统硬件配置的工具。我在一个团队中工作,我们经常共享不同的测试服务器,并且硬件配置可能因人而异。我想列出服务器中已安装的所有硬件,以便记录不同的硬件测试配置。

作为该工具的一部分,我想捕获服务器上所有存储设备(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/

相关文章:

c# - 存储和检索应用程序设置的正确方法是什么?

OpenCV ORB 描述符——它究竟是如何存储在一组字节中的?

c - 在 C 中使用#define 定义路径

linux - tar:添加当前目录中的所有文件和目录,包括 .svn 等

c - 是否有正确定义的方法来分隔 C 中的命令参数?

c - c 中的简单 shell : waitpid system call not working

c++ - Qt utf8 编码在 Windows 上失败,但在 Linux 上运行良好

javascript - 在 Chrome 扩展程序中的何处存储静态 JSON 数据?

Python Pandas : Store multiple time series of variable length for multiple attributes for multiple users

kubernetes - 安装 OpenEBS 时使用 Helm 安装方法有什么好处吗?