Sch*_*ger 526
这将直接向您显示主板信息:
sudo dmidecode -t 2
Run Code Online (Sandbox Code Playgroud)
或者
sudo dmidecode | more
Run Code Online (Sandbox Code Playgroud)
你也可以试试:
lspci
Run Code Online (Sandbox Code Playgroud)
Lnx*_*lck 159
还有一些很棒的图形工具,不仅可以显示主板信息,还可以显示有关计算机的所有信息。
hardinfo在软件中心搜索包或从命令行运行sudo apt-get install hardinfo。主板品牌和型号可以在设备> DMI页面上找到。
CPU-G - 流行的 Windows 应用程序CPU-Z 的Linux 替代品。最初由ftsamis创建,后来被Atareao 团队采用
sudo add-apt-repository ppa:atareao/atareao
sudo apt update
sudo apt install cpu-g
Run Code Online (Sandbox Code Playgroud)
lshw-gtk –lshw命令的图形前端
Has*_*tur 78
我想为非特权用户建议一个变体,因为并不总是可以以 root 身份执行命令(有些用户根本不能,但是避免在不需要时以 root 身份运行命令总是一个好习惯),或者有无意或不可能安装新程序:
cat /sys/devices/virtual/dmi/id/board_{vendor,name,version}
Run Code Online (Sandbox Code Playgroud)
它是一个简短的版本,外壳扩展,cat /sys/devices/virtual/dmi/id/board_vendor /sys/devices/virtual/dmi/id/board_name /sys/devices/virtual/dmi/id/board_version并且分别作为供应商,名称和版本的斯巴达输出提供:
FUJITSU
D3062-A1
S26361-D3062-A1
Run Code Online (Sandbox Code Playgroud)
注意:
在路径中/sys/devices/virtual/dmi/id/可以找到一些文件,其中包含有关 BIOS、主板(主板)、机箱的信息……由于安全或隐私问题,非特权用户并非可以读取所有文件。
当然,例如,a sudo cat board_serial(通常只能由 root 读取,-r--------)或 asudo cat board_*可以轻松克服此限制......
...但是,也许,如果特权可用dmidecode,则按照其他答案中的建议使用会更方便。
由于其输出的紧凑性,以下是我更喜欢的版本:
sudo dmidecode -t 1 # or
sudo dmidecode | grep -A4 '^Base' # output more short and compact
Run Code Online (Sandbox Code Playgroud)
前面的命令 with-A3将只显示前 3 行,它是短版本,
sudo dmidecode | grep -A4 '^Base Board Information'
如果在脚本中使用应该更好。
示例输出:
Base Board Information
Manufacturer: FUJITSU
Product Name: D3062-A1
Version: S26361-D3062-A1
Serial Number: MySerialNumber(1)
Run Code Online (Sandbox Code Playgroud)
(1)如果它受到非特权用户的保护,那么最好避免发布它:-)
PS>下正常工作太sudo lshw | grep -A5 "Mot"(又"Mot"是短暂的"Motherboard",只有"Mo"不会过滤词作为型号或手机......),但我觉得有点懒惰不是dmidecode与它的输出答案(lshw 0.906s VS的dmidecode 0.024s) .
小智 50
您也可以使用lshw. 它通常运行,sudo因为它允许它探测您的设备并准确地报告信息。赶紧跑
sudo lshw
Run Code Online (Sandbox Code Playgroud)
结果中的第一个条目将详细说明您的系统、主板和 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
Run Code Online (Sandbox Code Playgroud)
lshw也会给你很多其他信息;如果您将来想要任何特定数据,您可以运行,例如,sudo lshw -class video找出有关您的图形卡的信息。要获得硬件类lshw分析的列表,请输入sudo lshw -short。有关该程序的更多信息,请man lshw在终端中输入或访问Ubuntu 联机帮助页。
正如 Schweinsteiger 所指出的,dmidecode它也是报告主板信息的有用工具。
Den*_*son 13
我发现在我的电脑上确定主板型号的最快和最简单的方法是:
dmesg | grep DMI:
Run Code Online (Sandbox Code Playgroud)
对于我电脑中的 Gigabyte Z68MA-D2H-B3,产生:
dennis ~ $ dmesg | grep DMI:
[ 0.000000] DMI: Gigabyte Technology Co., Ltd. Z68MA-D2H-B3/Z68MA-D2H-B3, BIOS F2 04/15/2011
Run Code Online (Sandbox Code Playgroud)
小智 10
Ubuntu 变体中的简单一行代码
sudo dmidecode -s baseboard-product-name
Run Code Online (Sandbox Code Playgroud)
会给你主板型号名称
您还可以找到主板的manufacturer、version、serial-number、asset-tag和其他设备的其他字符串命令。
小智 8
这对我有用:
sudo dmidecode --string baseboard-product-name
Run Code Online (Sandbox Code Playgroud)
见:https : //charlieharvey.org.uk/page/motherboard_model_make_serial_linux_or_debian_bash_shell
| 归档时间: |
|
| 查看次数: |
504207 次 |
| 最近记录: |