lspci通过系统总线查看硬件设备信息
lspci - 列出所有PCI设备
PCI 的科普:
PCI(Peripheral Component Interconnect),是一种连接电子计算机主板和外部设备的总线标准。
常见的PCI卡包括网卡、声卡、调制解调器、电视卡和磁盘控制器,还有USB和串口等端口。原本显卡通常也是PCI设备,但很快其带宽已不足以支持显卡的性能。PCI显卡现在仅用在需要额外的外接显示器或主板上没有AGP和PCI Express槽的情况。
先看下lspci执行的效果,可以查看到硬件信息:
:00.0 Host bridge: Intel Corporation Xeon E3- v3/4th Gen Core Processor DRAM Controller (rev )
:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev )
:03.0 Audio device: Intel Corporation Xeon E3- v3/4th Gen Core Processor HD Audio Controller (rev )
:14.0 USB controller: Intel Corporation Series/C220 Series Chipset Family USB xHCI (rev )
:16.0 Communication controller: Intel Corporation Series/C220 Series Chipset Family MEI Controller # (rev )
:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-LM (rev )
:1a. USB controller: Intel Corporation Series/C220 Series Chipset Family USB EHCI # (rev )
:1b. Audio device: Intel Corporation Series/C220 Series Chipset High Definition Audio Controller (rev )
:1c. PCI bridge: Intel Corporation Series/C220 Series Chipset Family PCI Express Root Port # (rev d4)
:1c. PCI bridge: Intel Corporation Series/C220 Series Chipset Family PCI Express Root Port # (rev d4)
:1c. PCI bridge: Intel Corporation Series/C220 Series Chipset Family PCI Express Root Port # (rev d4)
:1d. USB controller: Intel Corporation Series/C220 Series Chipset Family USB EHCI # (rev )
:1f. ISA bridge: Intel Corporation QM87 Express LPC Controller (rev )
:1f. SATA controller: Intel Corporation Series/C220 Series Chipset Family -port SATA Controller [AHCI mode] (rev )
:1f. SMBus: Intel Corporation Series/C220 Series Chipset Family SMBus Controller (rev )
:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev )
:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192EE PCIe Wireless Network Adapter
来几个简单的例子吧:
lspci -mm machine-readable(怎么翻译??)输出
$ lspci -mm
:00.0 "Host bridge" "Intel Corporation" "Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller" -r06 "Lenovo" "Device 2210"
:02.0 "VGA compatible controller" "Intel Corporation" "4th Gen Core Processor Integrated Graphics Controller" -r06 "Lenovo" "Device 2210"
:03.0 "Audio device" "Intel Corporation" "Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller" -r06 "Lenovo" "Device 2210"
:14.0 "USB controller" "Intel Corporation" "8 Series/C220 Series Chipset Family USB xHCI" -r04 -p30 "Lenovo" "Device 2210"
:16.0 "Communication controller" "Intel Corporation" "8 Series/C220 Series Chipset Family MEI Controller #1" -r04 "Lenovo" "Device 2210"
:19.0 "Ethernet controller" "Intel Corporation" "Ethernet Connection I217-LM" -r04 "Lenovo" "Device 2210"
:1a. "USB controller" "Intel Corporation" "8 Series/C220 Series Chipset Family USB EHCI #2" -r04 -p20 "Lenovo" "Device 2210"
:1b. "Audio device" "Intel Corporation" "8 Series/C220 Series Chipset High Definition Audio Controller" -r04 "Lenovo" "Device 2210"
:1c. "PCI bridge" "Intel Corporation" "8 Series/C220 Series Chipset Family PCI Express Root Port #1" -rd4 "" ""
:1c. "PCI bridge" "Intel Corporation" "8 Series/C220 Series Chipset Family PCI Express Root Port #2" -rd4 "" ""
:1c. "PCI bridge" "Intel Corporation" "8 Series/C220 Series Chipset Family PCI Express Root Port #3" -rd4 "" ""
:1d. "USB controller" "Intel Corporation" "8 Series/C220 Series Chipset Family USB EHCI #1" -r04 -p20 "Lenovo" "Device 2210"
:1f. "ISA bridge" "Intel Corporation" "QM87 Express LPC Controller" -r04 "Lenovo" "Device 2210"
:1f. "SATA controller" "Intel Corporation" "8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode]" -r04 -p01 "Lenovo" "Device 2210"
:1f. "SMBus" "Intel Corporation" "8 Series/C220 Series Chipset Family SMBus Controller" -r04 "Lenovo" "Device 2210"
:00.0 "Unassigned class [ff00]" "Realtek Semiconductor Co., Ltd." "RTS5227 PCI Express Card Reader" -r01 "Lenovo" "Device 2210"
:00.0 "Network controller" "Realtek Semiconductor Co., Ltd." "RTL8192EE PCIe Wireless Network Adapter" "Realtek Semiconductor Co., Ltd." "Device 001b"
lspci -v | grep 8192 查看详细信息(全部的话,信息太多,就用grep过滤下吧):
$ lspci -v | grep
:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192EE PCIe Wireless Network Adapter
Kernel driver in use: r8192ee
lspci -vv | grep 8192 查看更详细信息(糗,这边2个没有区别):
$ lspci -vv | grep
:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192EE PCIe Wireless Network Adapter
Kernel driver in use: r8192ee
lpci -k 查看每个硬件对应的驱动
$ lspci -k | grep
:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192EE PCIe Wireless Network Adapter
Kernel driver in use: r8192ee
其他的比较深奥,暂时就不看了,今天还有很多命令需要科普呢。
参考:
lspci通过系统总线查看硬件设备信息的更多相关文章
- linux常用查看硬件设备信息命令
转载:http://blog.chinaunix.net/uid-26782198-id-3242120.html # uname -a # 查看内核/操作系统/CPU信息 ...
- linux常用查看硬件设备信息命令(转载)
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue ...
- 转 linux常用查看硬件设备信息命令
转载自:http://blog.chinaunix.net/uid-26782198-id-3242120.html 系统 # uname -a # 查看内核/操作系统/C ...
- Ubuntu系统如何查看硬件配置信息
查看ubuntu硬件信息 1, 主板信息 .查看主板的序列号 -------------------------------------------------- #使用命令 dmidecode | ...
- (转)linux常用查看硬件设备信息命令
场景:在一篇博客中看到这些总结性命令,感觉很实用就转载,以后用到进行相关的整理 系统 # uname -a # 查看内核/操作系统/CPU信息 # lsb_release -a # 查看操作系统版本 ...
- Atitit.获取主板与bios序列号获取硬件设备信息 Wmi wmic 的作用
Atitit.获取主板与bios序列号获取硬件设备信息 Wmi wmic 的作用 1 获取硬件核心基础核心基础Wmi1 2 其他资料2 3 Wmic WMI 命令行接口2 4 Atitit.获取主板 ...
- Linux系统下查看硬件信息命令大全
导读 有许多命令可以用来查看 Linux 系统上的硬件信息.有些命令只能够打印出像 CPU 和内存这一特定的硬件组件信息,另外一些命令可以查看多种硬件组件的信息. 这个教程可以带大家快速了解一下查看各 ...
- Linux 系统下查看硬件信息命令大全
有许多命令可以用来查看 Linux 系统上的硬件信息.有些命令只能够打印出像 CPU 和内存这一特定的硬件组件信息,另外一些命令可以查看多种硬件组件的信息. 这个教程可以带大家快速了解一下查看各种硬件 ...
- Linux lspci查看硬件设备
Linux 主机的硬件配备 lspci 找到的是眼下主机上面的硬件配备 [root@www ~]# lspci [-vvn] 选项与參数: -v :显示很多其它的 PCI 接口装置的具体信息 ...
随机推荐
- java中构造方法和方法super/this超类与子类中初始化顺序
java中构造方法和方法全面解析 我相信大多说人都对构造方法.方法不陌生,而且很了解,但我也相信有很多像我这样的没有一个很好很清晰很全面的认识,今天就把它整理如下,希望能给大家带来点方便与帮助,也希望 ...
- lnmp环境自动化部署
lnmp.sh #!/bin/bash#This project to install lnmp#Author:菜逼cd命令玩家#Time:2016.10.13#objective:简化人工手动操作, ...
- Python Twisted系列教程20: Twisted和Erlang
作者:dave@http://krondo.com/twisted-and-erlang/ 译者: Cheng Luo 你可以从”第一部分 Twist理论基础“开始阅读:也可以从”Twisted 入 ...
- 如何做一款自己的Android App
转自:http://www.cnblogs.com/hubcarl/p/4030884.html 正在做App,后续补充: 概述:以我开发的一款编程学习的App[编程在线]为例讲讲如何做一款自己的An ...
- Mybit错误,提示There is no getter for property named 'tid' in 'class java.lang.String'
改成 <select id="queryStudentByNum" resultType="student" parameterType="st ...
- Tkinter Menu(菜单)
Tkinter Menu: 这个小工具的目标是,让我们来创建我们的应用程序,可以通过使用各种菜单.核心功能,提供的方式来创建三个菜单类型:弹出式,顶层,和下拉 这个小工具的目标是,让我们来创建 ...
- SpringData JPA示例
SpringData JPA只是SpringData中的一个子模块 JPA是一套标准接口,而Hibernate是JPA的实现 SpringData JPA 底层默认实现是使用Hibernate 1. ...
- iOS布局之Auto Layout
学习资源: <iOS6核心编程>自动布局部分 <iOS6范例经典>自动布局部分 Tutorial: iOS 6 Auto Layout versus Springs and S ...
- 运行Junit方法项目启动不了
从控制台看不出任何有用信息,通过JUnit右键”Copy Failure List”将信息拷贝出来 TestStart.start initializationError(org.junit.runn ...
- [hdu1823]Luck and Love(二维线段树)
解题关键:二维线段树模板题(单点修改.查询max) #include<cstdio> #include<cstring> #include<algorithm> # ...