有没有办法找到我拥有的主板型号?
如果是,请如何?
有没有办法找到我拥有的主板型号?
如果是,请如何?
Answers:
还有一些很棒的图形工具,不仅可以显示主板信息,还可以显示有关计算机的所有信息。
hardinfo
在“软件中心”中搜索软件包或从命令行运行sudo apt-get install hardinfo
。主板品牌和型号可在设备 > DMI页面上找到。
CPU-G -Linux替代流行的Windows应用程序CPU-Z的方法。它最初是由ftsamis创建的,此后被Atareao Team选中。
sudo add-apt-repository ppa:atareao/atareao
sudo apt update
sudo apt install cpu-g
lshw-gtk – lshw
命令的图形前端
这将直接向您显示主板信息:
sudo dmidecode -t 2
要么
sudo dmidecode | more
您也可以尝试:
lspci
dmidecode -t 1
给我当前的产品名称。类型2提供了一些序列,但并没有太大帮助。确保不同主板上的dmi数据类型不同。
-t 2
表示基准信息,请参阅man dmidecode
我想为非特权用户提供一个变体,因为并非总是能够以root用户身份执行命令(某些用户根本无法执行,但是最好避免在不需要时以root用户身份运行命令)。不想或无法安装新程序:
cat /sys/devices/virtual/dmi/id/board_{vendor,name,version}
这是一个简短的版本,shell扩展为cat /sys/devices/virtual/dmi/id/board_vendor /sys/devices/virtual/dmi/id/board_name /sys/devices/virtual/dmi/id/board_version
,分别提供供应商,名称和版本作为spartan输出:
FUJITSU
D3062-A1
S26361-D3062-A1
注意:
在路径内/sys/devices/virtual/dmi/id/
可以找到一些文件,这些文件包含有关BIOS,主板(主板),机箱的信息... 由于安全或隐私问题,并非特权用户无法读取所有文件。
当然,例如a sudo cat board_serial
(通常只能由root读取-r--------
)或a sudo cat board_*
可以轻松克服此限制...
...但是,也许,如果有特权,那么使用dmidecode
其他答案中所建议的也更方便。
由于其输出的紧凑性,以下是我偏爱的版本:
sudo dmidecode -t 1 # or
sudo dmidecode | grep -A4 '^Base' # output more short and compact
前面的命令-A3
仅显示前三行,
sudo dmidecode | grep -A4 '^Base Board Information'
如果在脚本中使用,则该命令的简短版本应该更好。
输出示例:
Base Board Information
Manufacturer: FUJITSU
Product Name: D3062-A1
Version: S26361-D3062-A1
Serial Number: MySerialNumber(1)
(1)如果它受到非特权用户的保护,那么最好避免发布它:-)
PS>以下优良工程太sudo lshw | grep -A5 "Mo"
(同样"Mo"
是短的"Motherboard"
),但我觉得有点懒惰比dmidecode
其产量来回答。
/sys/devices/
仅适用于基于Debian或任何更大的发行版?
cat /sys/devices/virtual/dmi/id/board_* 2>/dev/null
,将错误重定向到holy /dev/null
。当然(我很懒),总是可以在别名或脚本中使用该命令而无需重定向...
您也可以使用lshw
。它通常与之一起运行,sudo
因为它可以探测您的设备并准确地向后报告信息。赶紧跑
sudo lshw
结果中的第一项将详细说明您的系统,主板和BIOS,如以下示例所示:
*-core
description: Motherboard
product: Aspire 1700
vendor: acer
physical id: 0
version: 0303
serial: None
*-firmware
description: BIOS
vendor: acer
physical id: 0
version: 3C13
date: 05/12/04
size: 109KiB
capacity: 448KiB
capabilities: isa pci pcmcia pnp upgrade shadowing escd cdboot bootselect socketedrom int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp smartbattery biosbootspecification
lshw
也会给您很多其他信息;如果将来需要任何特定数据,则可以运行,例如,sudo lshw -class video
查找有关您的图形卡的信息。要获取硬件类别lshw
分析的列表,请输入sudo lshw -short
。有关该程序的更多信息,请man lshw
在终端中输入或访问Ubuntu手册页。
正如Schweinsteiger指出的那样,dmidecode
它也是报告主板信息的有用工具。
lstopo
。您可以使用sudo apt-get install -y hwloc
这为我工作:
sudo dmidecode --string baseboard-product-name
参见:https : //charlieharvey.org.uk/page/motherboard_model_make_serial_linux_or_debian_bash_shell