• lshw-查看系统硬件信息


    lshw是系统日常使用会比较常用到的命令,一般是用它来查看新硬件的信息。

    跟觉man,lshw会读取的文件有:

           /usr/local/share/pci.ids
    
           /usr/share/pci.ids
    
           /etc/pci.ids
    
           /usr/share/hwdata/pci.ids
                  A list of all known PCI ID's (vendors, devices, classes and sub‐
                  classes).
    
           /proc/bus/pci/*
                  Used  to  access  the  configuration of installed PCI busses and
                  devices.
    
           /proc/ide/*
                  Used to access the configuration of  installed  IDE  busses  and
                  devices.
    
           /proc/scsi/*, /dev/sg*
                  Used to access the configuration of installed SCSI devices.
    
           /dev/cpu/*/cpuid
                  Used on x86 platforms to access CPU-specific configuration.
    
           /proc/device-tree/*
                  Used on PowerPC platforms to access OpenFirmware configuration.
    
           /proc/bus/usb/*
                  Used  to  access  the  configuration of installed USB busses and
                  devices.
    
           /sys/* Used on 2.6  kernels  to  access  hardware/driver  configuration
                  information.

    即,lshw是通过读取这些文件来获取硬件信息的,相对还是有限制,但是用户会设计到的,基本是够了。

    用法:
     1.最简单的用法:
     # lshw
     和dmidecode一样,输出一大堆的东西。
     
     2. 以html/xml格式输出
     # lshw -html >info.html
     # lshw -xml >info.xml
     3. 显示设备列表,输出包括设备路径(path)、类别(class)以及简单描述
     # lshw -short
     
     4. 显示设备列表,输出包括总线信息、SCSI、USB、IDE、PCI地址等。
     # lshw -businfo
     
     5. 显示指定类别的设备
     # lshw -C class
     # lshw -class class
     这里的class可以通过lshw -short来查看。比如
     # lshw -C memory
  • 相关阅读:
    Android开发——Activity启动模式详解
    Spring核心技术(十一)——基于Java的容器配置(一)
    【数学】控制论
    【Mongo】聚合函数
    【Deeplearning】blog
    【Python】添加注册表信息脚本
    【数据库】备份与恢复
    【MongoDB】数组长度查询
    【Mysql】修改最大连接数
    【Python】多线程2
  • 原文地址:https://www.cnblogs.com/pied/p/3313506.html
Copyright © 2020-2023  润新知