如何确定硬件?

是否有命令检测处理器类型,图形卡类型,硬盘类型,只是我的计算机运行的基本硬件?

我跑12.04。

您可以使用dmidecode命令轻松找到此大部分信息:

sudo dmidecode -q 

虽然可能有点冗长。 要查找有关特定设备的信息,可以使用-t type参数。 有关这方面的更多信息, 请访问http://www.thegeekstuff.com/2008/11/how-to-get-hardware-information-on-linux-using-dmidecode-command/

另一种选择是使用lshw

 sudo lshw 

要查找硬盘驱动器的磁盘使用情况,可以使用df命令:

 sudo df -h 

此命令将告诉您有关硬件的信息(包括您列出的特定组件):

 sudo lshw 

可以在没有sudo的情况下运行lshw (即,不是root ),但它可能不会提供完整或准确的信息。

您可以使用-C标志和参数运行lshw ,以获取有关特定硬件类的信息。 有关详细信息,请参阅man lshw

您也可以使用lspci ,可能使用grep过滤其输出(查找VGAvideo关键字以获取GPU信息),例如尝试:

 $ lspci -v | grep VGA 

请参阅man lspci以及http://www.cyberciti.biz/faq/linux-tell-which-graphics-vga-card-installed/

“dmidecode”是一个方便的本机linux命令,它提供了许多硬件细节。 我写了一个脚本来获取所有细节,如果有人有兴趣可以在这里查看:

如何获取硬件信息

谢谢,Mssm

hw-probe工具收集大多数流行硬件列表的输出(hwinfo,dmidecode,lspci等): https ://hub.docker.com/r/linuxhw/hw-probe/

探针示例: https : //linux-hardware.org/ ? probe = 0b29192f95

在此处输入图像描述

我是这个项目的作者,随时可以在评论中提出任何问题!