这不是什么新鲜事 dmidecode是命令行工具 众所周知,您可以通过访问以下表格获得有关硬件组件的有用信息: 信息电话DMI (桌面管理器界面),顾名思义,对它们进行解码以显示人类可以理解的信息。 该工具可用于任何GNU / Linux发行版,并且易于使用。
如果您不想使用诸如hardinfo之类的图形工具或其他会抛出的类似命令 硬件信息,dmidecode是获取有关我们的CPU,RAM内存,序列号,BIOS / UEFI乃至我们设备所支持的最大配置信息(即处理器数量,内存DIMM等)的理想选择。
我们来看看 一些使用示例。 如果按原样使用它,没有选项且没有特权,它将向您显示版本信息,并会启动“权限被拒绝”消息:
dmidecode
但是如果你使用它 有特权 结果将非常不同,显示这些DMI表中的所有信息:
sudo dmidecode
如您所见,显示的信息非常完整,涉及CPU,时钟频率,RAM,电源等。 但是,如果您需要更具体的信息,则可以 使用类型的ID或编号 表输入仅显示该内容。 您可以看到在上面的示例中,输出中包含类型1,类型2,类型3,...的部分,这就是我所说的类型。 您也可以使用该名称。 例如,如果要从缓存中获取信息,则可以使用类型7:
sudo dmidecode -t 7
如果使用这些词,则可以将-t 7或-type 7替换为-t高速缓存或-type高速缓存,得到相同的结果。 当然你可以用其他词来 从其他方获取信息,例如盒子(机箱),BIOS(BIOS),套接字(套接字),系统(系统),内存(内存)等。 例如:
sudo dmidecode -t memory
无论如何,如果您输入一个不存在的词, 会向您显示有效单词的列表。 例如,如果输入以下内容,则输出将是可接受单词的列表,因此可能会非常有帮助:
sudo dmidecode -t hola