-ie - 如何获取硬件组件的完整列表在命令行中(在没有窗口系统的机器上)
谢谢。
答案1
lspci
对于 pci 卡,lsusb
对于 usb,lshw
适用于基于 debian 的发行版,下面是获取方法的列表其他硬件规格,
答案2
如果可用,dmidecode
会很方便。特别是在戴尔、惠普、IBM 硬件上,他们会费心将相关硬件信息编程到各个寄存器中。
答案3
lspci
是一款出色的实用程序,可用于列出系统硬件。(无论如何,PCI 总线上的任何硬件。)
cat /proc/cpuinfo
- 显示 CPU 信息
cat /proc/meminfo
- 显示内存信息
dmesg
(或cat /var/log/dmesg
)包含一些信息,但不一定是全部信息。
如果您有 RedHat/CentOS 系统,您可以用它sosreport
来收集大量信息,但我不知道它是否列出了所有硬件信息。
这些都是开始寻找您所需信息的好地方。
答案4
inxi 将显示几乎所有内容,运行时无需任何参数即可获得简短形式,但是选项很多,运行 inxi -h 即可查看它们
inxi
是一个“全功能信息脚本”,如项目主页所述:https://github.com/smxi/inxi
以下是有关如何在 Ubuntu 上安装它的信息:https://askubuntu.com/questions/284635/inxi-installation-on-ubuntu