微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > Linux教程

Linux系统Dmidecode命令的用法

时间:2024-11-23 21:01:50   

大家好,今天Win10系统之家小编给大家分享「Linux系统Dmidecode命令的用法」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

Linuxman - Linux 命令速查手册系列软件最新版本下载

  Dmidecode命令在Linux系统中的主要作用是获取硬件的信息,包括内存、CPU、主板还有系统等等。如果没有Dmidecode命令就只能去机房查看服务器的型号,Dmidecode命令可以帮助我们实现跨地域查询。下面就来详细介绍一下Linux系统Dmidecode命令的用法。

  一、Dmidecode简介

  DMI (Desktop Management Interface, DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。 SMBIOS(System Management BIOS)是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范。SMBIOS和DMI是由行业指导机构Desktop Management Task Force (DMTF)起草的开放性的技术标准,其中DMI设计适用于任何的平台和操作系统。

  DMI充当了管理工具和系统层之间接口的角色。它建立了标准的可管理系统更加方便了电脑厂商和用户对系统的了解。DMI的主要组成部分是Management Information Format (MIF)数据库。这个数据库包括了所有有关电脑系统和配件的信息。通过DMI,用户可以获取序列号、电脑厂商、串口信息以及其它系统配件信息。

  dmidecode的输出格式一般如下:

  Handle 0×0002 DMI type 2, 8 bytes Base Board Information Manufacturer:Intel Product Name: C440GX+ Version: 727281-0001 Serial Number: INCY92700942

  其中的前三行都称为记录头(recoce Header), 其中包括了:

  recode id(handle): DMI表中的记录标识符,这是唯一的,比如上例中的Handle 0×0002。

  dmi type id: 记录的类型,譬如说:BIOS,Memory,上例是type 2,即”Base Board Information”

  recode size: DMI表中对应记录的大小,上例为8 bytes.(不包括文本信息,所有实际输出的内容比这个size要更大。)记录头之后就是记录的值

  decoded values: 记录值可以是多行的,比如上例显示了主板的制造商(manufacturer)、model、version以及serial Number。

  二、Dmidecode的作用

  dmidecode的作用是将DMI数据库中的信息解码,以可读的文本方式显示。由于DMI信息可以人为修改,因此里面的信息不一定是系统准确的信息。

  三、安装Dmidecode

  Dmidecode 在主流的 Linux 发行版中都可以找到,只需通过所用发行版的包管理器安装即可,如:

  apt-get install dmidecode

  或者使用官方包安装:

  Dmidecode源码包下载地址:http://download.savannah.GNU.org/releases/dmidecode/

  Win版本下载地址:http://gnuwin32.sourceforge.net/packages/dmidecode.htm

上一页123下一页 剩下全文

以上就是关于「Linux系统Dmidecode命令的用法」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

此♀文为Win10系统之家Www.ghosT580.net♀文章!

相关文章

  • Linux系统Dmidecode命令的用法

    Linux系统Dmidecode命令的用法


      Dmidecode命令在Linux系统中的主要作用是获取硬件的信息,包括内存、CPU、主板还有系统等等。如果没有Dmidecode命令就只能去机房查看服务器的型号,Dmidecode命令可以帮助我们实现跨地域查询。下面就来详细介绍一下Linux系统Dmidecode命令的用法。
      一、Dmidecode简介
      DMI(DesktopManagementInterf...
  • Linux系统中hexdump命令的用法汇总

    Linux系统中hexdump命令的用法汇总


      hexdump是Linux系统中用来查看文件十六进制编码的命令,配合不同的参数其作用也有所不同,下面小编就给大家介绍下Linux中hexdump命令的用法,不了解的朋友不妨来学习一下。
      查看一些二进制文件的内容,比如二进制文件中包含的某些字符串。可以将二进制文件转换为ASCII、10进制、16进制或8进制进行查看。
      -b每一字节以八进制显示,一行共16个字节,...
  • Linux tail命令的用法

    Linux tail命令的用法


      Linuxtail命令主要用于把档案文件的最后几行显示到终端上,以确保能看到最新的内容,那么Linuxtail要怎么用呢?下面小编就给大家介绍下Linuxtail的用法。
      从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail-ffilename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内...
  • Linux系统下如何利用sudo命令提高权限

    Linux系统下如何利用sudo命令提高权限


      作为一个Linux系统管理员,或者刚刚入门的初学者们,sudo命令是必须要知道的,那么sudo命令是什么命令呢?又有什么作用,随小编一起来了解下吧。
      sudo是个统管一切的命令。它的字面意思是代表“超级用户才能做!”(superuserdo!)对Linux系统管理员或高级用户而言,它是必不可少的最重要的命令之一。你可曾有过这样的经历:在终端中试着运行某个命令,结果却遇到“...