zoukankan      html  css  js  c++  java
  • Ubuntu:查询计算机软硬件信息

     造冰箱的大熊猫,本文适用于Ubuntu 16.04@cnblogs 2019/1/1

    1、查询Linux内核版本

    在命令行中通过命令“uname -rv”获取内核版本信息,执行实例如下所示。其中,标红的文字为内核发行版(kernel release),蓝色为内核版本(kernel version)。

    $ uname -rv
    4.15.0-43-generic #46~16.04.1-Ubuntu SMP Fri Dec 7 13:31:08 UTC 2018
    $

    2、查询Ubuntu版本

    在命令行中通过命令“lsb_release -a”获取Ubuntu版本信息,执行实例如下所示。

    $ lsb_release -a
    No LSB modules are available.
    Distributor ID:    Ubuntu
    Description:    Ubuntu 16.04.5 LTS
    Release:    16.04
    Codename:    xenial

    $

    3、查询硬件信息

    在命令行中通过命令“dmidecode”获取计算机硬件信息。该命令通过SMBIOS/DMI协议从BIOS读取硬件信息。由于权限问题,执行该命令时需使用“sudo”获得管理员权限。

    在下面的第一个执行实例(sudo dmidecode)中,命令输出结果中“Table at 0x00E0000”和“End of Table”之间的内容为硬件信息。由于硬件信息内容较多(有一千多行),在第二个执行实例(sudo dmidecode >> ./MyHardwareInfo.txt中,将执行结果重定向输出到文件MyHardwareInfo.txt。在第三个执行实例(sudo dmidecode | grep "Product Name")中,配合“grep”命令从dmidecode命令输出结果中抓取包含有“Product Name”的行输出。

    $ sudo dmidecode
    # dmidecode 3.0
    Getting SMBIOS data from sysfs.
    SMBIOS 3.0.0 present.
    Table at 0x000E0000.
    
    Handle 0x0000, DMI type 0, 24 bytes
    BIOS Information
    	Vendor:  MANUFACTURE NAME
    ... ...
    ... ...
    End Of Table
    $
    $ sudo dmidecode >> ./MyHardwareInfo.txt
    $
    $ sudo dmidecode | grep "Product Name"
    	Product Name: xxxxxx
    	Product Name: xxxxxx
    $

    4、查询硬盘分区信息

    在命令行中通过命令“df”获取硬盘分区信息。

  • 相关阅读:
    ORA-30567: name already used by an existing
    vue router 需要go(-2)才能返回前一页
    MVC理解
    细说业务逻辑(后篇)
    细说业务逻辑(前篇)
    Python学习笔记-风变编程
    Python3 基础语法最常⻅报错类型&示意
    删除我的电脑/此电脑里的多余图标(坚果云、百度网盘、腾讯XX、WPS)
    vue 父组件传递方法 :和@的区别
    最全 Neo4j 可视化图形数据库的工具!
  • 原文地址:https://www.cnblogs.com/pandabang/p/10200123.html
Copyright © 2011-2022 走看看