Dmidecode-查询硬件信息

摘要:
Dmidecode-查询硬件信息内容1.前言2.实现环境3.安装和设置1.步骤1.安装Dmidecode套件2.步骤2.开始使用Dmidecode 3.补充1:硬件信息编号和关键字4.补充2:硬件序列号/版本/制造商关键字4。请参阅前言[dmidecode],这是一组硬件信息套件,可以轻松显示当前主机的各种硬件信息。它查询主机BIOS中的SMBIOS/DMI信息,以查询各种硬件信息。例如,可以查询CPU类型

Dmidecode-查询硬件信息
内容
1. 前言
2. 实作环境
3. 安装及设定
1. 步骤1.安装 dmidecode 套件
2. 步骤2.开始使用 dmidecode
3. 补充1:硬件信息号码及关键词
4. 补充2:硬件 序号/版本/制造商 关键词
4. 参考
前言
[dmidecode] 为一套可轻松显示您目前主机的各项硬件信息套件,它查询在您主机 BIOS 当中 SMBIOS/DMI 信息查达到查询各项硬件信息的目的,例如您可查询 CPU 类型、Cache、Memory Module、Slots、I/O Ports...等。
Dmidecode 支持操作系统类型如下:
• FreeBSD i386, x86-64
• NetBSD i386, x86-64
• OpenBSD i386
• BeOS i386
• Cygwin i386
• Linux i386, x86-64, ia64
• Solaris x86
实作环境
• FreeBSD 5.4-RELEASE
• dmidecode-2.9
安装及设定
步骤1.安装 dmidecode 套件
切换至 Ports Tree 路径安装 dmidecode 套件
#cd /usr/ports/sysutils/dmidecode //切换到安装路径
#make install clean //安装套件并清除安装中不必要的档案
步骤2.开始使用 dmidecode
安装完成后即可开始使用,详细参数可参考 [FreeBSD Man Pages - dmidecode]
• -t (--type) Type_Number or Keyword: 参数加上硬件信息号码或关键词进行查询 (ex. 4 = CPU、39 = Power Supply、bios、memory ...etc)
• -s (--string) Keyword: 参数加上关键词进行查询 (ex. bios-vendor、baseboard-serial-number ...etc)
• 显示最详细及完整的 BIOS 硬件信息
#dmidecode
• 搭配 Type Number 查询指定的硬件信息
#dmidecode -t 4 //查询 CPU 信息
#dmidecode -t 39 //查询 Power Supply 信息
#dmidecode -t 4,39 //查询 CPU 及 Power Supply 信息
• 搭配关键词查询指定的硬件信息
#dmidecode -t //显示所有可用关键词
#dmidecode -t processor //查询 CPU 信息
#dmidecode -t memory //查询 Memory 信息
#dmidecode -t processor memory //查询 CPU 及 Memory 信息
• 搭配关键词查询指定的硬件信息
#dmidecode -s //显示所有可用关键词
#dmidecode -s bios-vendor //查询 BIOS 制造商
#dmidecode -s baseboard-serial-number //查询主机版序号 (Serial Number)
补充1:硬件信息号码及关键词
详细参数可参考 [FreeBSD Man Pages - dmidecode]
硬件信息号码如下:
• 0: BIOS
• 1: System
• 2: Base Board
• 3: Chassis
• 4: Processor
• 5: Memory Controller
• 6: Memory Module
• 7: Cache
• 8: Port Connector
• 9: System Slots
• 10: On Board Devices
• 11: OEM Strings
• 12: System Configuration Options
• 13: BIOS Language
• 14: Group Associations
• 15: System Event Log
• 16: Physical Memory Array
• 17: Memory Device
• 18: 32-bit Memory Error
• 19: Memory Array Mapped Address
• 20: Memory Device Mapped Address
• 21: Built-in Pointing Device
• 22: Portable Battery
• 23: System Reset
• 24: Hardware Security
• 25: System Power Controls
• 26: Voltage Probe
• 27: Cooling Device
• 28: Temperature Probe
• 29: Electrical Current Probe
• 30: Out-of-band Remote Access
• 31: Boot Integrity Services
• 32: System Boot
• 33: 64-bit Memory Error
• 34: Management Device
• 35: Management Device Component
• 36: Management Device Threshold Data
• 37: Memory Channel
• 38: IPMI Device
• 39: Power Supply
硬件信息关键词如下: (显示关键词输出硬件信息等于对应的 Type Number)
• bios: 0, 13
• system: 1, 12, 15, 23, 32
• baseboard: 2, 10
• chassis: 3
• processor: 4
• memory: 5, 6, 16, 17
• cache: 7
• connector: 8
• slot: 9
补充2:硬件 序号/版本/制造商 关键词
详细参数可参考 [FreeBSD Man Pages - dmidecode]
• BIOS
o bios-vendor: 查询 BIOS 制造商
o bios-version: 查询 BIOS 版本
o bios-release-date: 查询 BIOS Release 日期
• System
o system-manufacturer: 查询系统制造商
o system-product-name: 查询系统产品名称
o system-version: 查询系统版本
o system-serial-number: 查询系统序号 (Serial Number)
o system-uuid: 查询系统 UUID
• MontherBoard
o baseboard-manufacturer: 查询主板制造商
o baseboard-product-name: 查询主板产品名称
o baseboard-version: 查询主板版本
o baseboard-serial-number: 查询主板序号 (Serial Number)
o baseboard-asset-tag: 查询主板资产标签
• Chassis
o chassis-manufacturer: 查询基座制造商
o chassis-type: 查询基座类型
o chassis-version: 查询基座版本
o chassis-serial-number: 查询基座序号 (Serial Number)
o chassis-asset-tag: 查询基座资产标签
• CPU
o processor-family: 查询 CPU 种类/系列
o processor-manufacturer: 查询 CPU 制造商
o processor-version: 查询 CPU 版本/速度
o processor-frequency: 查询 CPU 处理频率
参考
[dmidecode]

免责声明:文章转载自《Dmidecode-查询硬件信息》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Unity破解不成功解决方案树莓派研究笔记(1)-- 安装Mono下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

background:url 的使用方法

1#pingfenli{227px;3float:left;4height:28px;5cursor:pointer;6background:urlno-repeat00;7list-style:none;8}background:url的使用方法,后面的两个数字代表的是图片在屏幕上显示的位置。...

更改nexus的工作目录

默认情况下,nexus的工作目录位于${user_home}/sonatype工作目录中。在Linux中,如果用户是root用户,则使用/root/sonatype。这便于通过war将nexus安装到servlet容器中,但不利于服务器的集中管理。这需要更改默认的nexus工作目录位置。为了方便管理,您可以选择使用环境变量。...

Nohup后台运行程序

场景:我现在需要跑脚本批量处理一些数据,但是我又不想盯着控制台看这个脚本的输出结果,想把这些输出结果记录到一个日志文件里面方案:可以使用Linux的nohup命令,把进程挂起,后台执行用法:$nohupXXXXXX.sh˃˃/runtime/deletedata.log&运行结果(这个数字是进程号):˃˃[1]13120有时候可能会报一个提示:$no...

开源BI分析工具Metabase配置与完全使用手册

文章目录简介安装初始配置数据分析简单查询创建场景创建集合和仪表盘自定义查询原生查询sql变量动态sql片段管理员操作添加数据库连接oracle成员管理邀请新成员权限配置数据权限文件夹权限邮箱配置定时任务简介Metabase是一个免费的BI分析工具,可以帮助你把数据库中的数据更好的呈现给更多人,通过建立一个”查询“来提炼数据,再以图形化的方式做展示。上手简单,...

实用小技巧:在键盘没有小键盘时怎么打开任务管理器

原创:转载请注明出处!我需要为我的工作买一个87键的机械键盘。当我打开任务管理器打开时,我经常使用Ctrl+Alt+;现在不行了。有几种方法可以打开任务管理器以查看当前任务状态:1.Ctrl+Alt+Delete,这与之前的Ctrl+Alt+Delete相同,效果相同;2.Ctrl+Shift+Esc也可以调出任务管理器;3.右键单击任务栏的空白区域,然后从...

Linux终端使用aplay播放wav

Linux终端使用aplay播放wavplay,这是ALSA声音文件记录器的驱动程序。在Linux中,您可以使用以下命令检查用法:manaplay可以用于播放。wav音频文件aplay Dplughw:0,0xxx。wavplughw后面的0,0表示声卡ID和设备ID,这取决于您自己的设备。...