lspci

时间:2024-11-01 02:02:21编辑:流行君

请教在linux下lspci

Linux 主机的硬件配备
lspci 找到的是目前主机上面的硬件配备
[root@www ~]# lspci [-vvn]
选项与参数:
-v :显示更多的 PCI 接口装置的详细信息
-vv :比 -v 还要更详细的信息
-n :直接观察 PCI 的 ID 而不是厂商名称

查阅您系统内的 PCI 装置:
[root@www ~]# lspci
#不必加上任何选项,就能够显示出目前的硬件配备为何
Host bridge: <==主板芯片
VGA compatible controller <==显卡
Audio device <==音频设备
PCI bridge <==接口插槽
USB Controller <==USB控制器
ISA bridge
IDE interface
SMBus
Ethernet controller <==网卡

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.

查看一般详细信息
[root@www ~]# lspci -v
查看网卡详细信息:
[root@www ~]# lspci -s 04:00.0 -vv
-s :后面接的是每个设备的总线、插槽与相关函数功能


linux中lspci命令的作用是什么?

 lspci:显示所有的pci设备信息。pci是一种总线,而通过pci总线连接的设备就是pci设备了。 现在常用的设备很多都是采用pci总线设备了如:网卡、存储等。
lspci 是一个用来显示系统中所有PCI总线设备或连接到该总线上的所有设备的工具。
简要说明命令用法:
lspci(选项)
选项
-n:以数字方式显示PCI厂商和设备代码;
-t:以树状结构显示PCI设备的层次关系,包括所有的总线、桥、设备以及它们之间的联接; -b:以总线为中心的视图;
-d:仅显示给定厂商和设备的信息;
-s:仅显示指定总线、插槽上的设备和设备上的功能块信息;
-i:指定PCI编号列表文件,而不使用默认的文件;
-m:以机器可读方式显示PCI设备信息。


linux查看硬件命令有哪些

  你们知道怎么查看Linux中的硬件吗,命令是什么?下面是我带来的关于linux查看硬件命令有哪些的内容,欢迎阅读!   Linux查看硬件命令一:   linux如何查看系统的硬件配置   如何在linux系统下查看系统配置? 在图形模式下我们可以很方便的利用Linux的图形工具,点击几下就可以查看到Linux系统的的硬件信息。但是大部分生产服务器系统为了节约系统资源是没有安装Xwindo服务的。所以我们在图形模式下掌握查看系统硬件信息的方式是很   如何在linux系统下查看系统配置?   在图形模式下我们可以很方便的利用Linux的图形工具,点击几下就可以查看到Linux系统的的硬件信息。但是大部分生产服务器系统为了节约系统资源是没有安装Xwindo服务的。所以我们在图形模式下掌握查看系统硬件信息的方式是很必要的。   linux下至今 没有给出机器系统信息的命令或者是软件(类似CPU—Z,everest等)。 要想查看系统的配置 具体的 方法 是:   1、系统硬件配置都在/proc 目录里面   2、可以用命令查看里面的文件即可 比如:   cat /proc/ cpu info 查看cpu信息,processor 0 为一个U, 1为两个,flags超线程。   lspci 查看主板信息   free –m 查内存 (total属性下显示的是内存的大小)。   fidsk -l 查硬盘空间   df -h 查硬盘   du -sh 查看文件夹大小   top 这个比较全,内存 进程 负载 都有了。   uptime 查运行时间 负载情况 等等的信息   Linux查看硬件命令二:   1,在linux下,有多种命令可以用于查看硬件信息:   用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart);   查看CPU信息:cat /proc/cpuinfo;   查看板卡信息:cat /proc/pci;   查看PCI信息:lspci (相比cat /proc/pci更直观);   查看内存信息:cat /proc/meminfo;   查看USB设备:cat /proc/bus/usb/devices;   查看键盘和鼠标:cat /proc/bus/input/devices;   查看系统硬盘信息和使用情况:fdisk & disk – l & df;   查看各设备的中断请求(IRQ):cat /proc/interrupts;   查看启动硬件检测信息日志:dmesg more /var/log/dmesg。   2,几种查看Linux版本信息的方法:   uname -a;   cat /proc/version;   cat /etc/issue;   lsb_release -a;   cat /etc/redhat-release;   rpm -q redhat-release。 看了"linux查看硬件命令有哪些" 文章 内容的人还看: 1. linux中查看硬件信息的方法有哪些 2. LINUX操作系统常用命令有哪些 3. linux操作系统版本查看命令 4. Linux top命令查看多核CPU每个核心的使用率 5. Linux中查看CPU的信息的方法是什么 6. Linux使用dmidecode命令查看内存型号 7. 如何正确查看Linux机器内存使用情况 8. Linux系统查看当前时间的命令 9. Linux常用命令 10. 必学100个常用linux命令大全

linux系统怎么查看电脑硬件信息

  用过Linux系统的人都知道这么一个情况,那就是Linux大部分操作是通过命令实现的,并不像Windows那么直观。linux查看硬件信息也是需要通过命令查询才可以看得到硬件的信息,那linux系统如何查看硬件信息呢?下面是我为大家介绍linux系统查看硬件信息的方法,欢迎大家阅读。   linux系统查看硬件信息的方法   1、CPU   lscpu命令,查看的是cpu的统计信息。   blue@blue-pc:~$ lscpu   Architecture: i686 #cpu架构   CPU op-mode(s): 32-bit, 64-bit   Byte Order: Little Endian #小尾序   CPU(s): 4 #总共有4核   On-line CPU(s) list: 0-3   Thread(s) per core: 1 #每个cpu核,只能支持一个线程,即不支持超线程   Core(s) per socket: 4 #每个cpu,有4个核   Socket(s): 1 #总共有1一个cpu   Vendor ID: GenuineIntel #cpu产商 intel   CPU family: 6   Model: 42   Stepping: 7   CPU MHz: 1600.000   BogoMIPS: 5986.12   Virtualization: VT-x #支持cpu虚拟化技术   L1d cache: 32K   L1i cache: 32K   L2 cache: 256K   L3 cache: 6144K   查看/proc/cpuinfo,可以知道每个cpu信息,如每个CPU的型号,主频等。   #cat /proc/cpuinfo   processor : 0   vendor_id : GenuineIntel   cpu family : 6   model : 42   model name : Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz   。。。。。   上面输出的是第一个cpu部分信息,还有3个cpu信息省略了。   2、内存   概要查看内存情况   free -m   total used free shared buffers cached   Mem: 3926 3651 274 0 12 404   -/+ buffers/cache: 3235 691   Swap: 9536 31 9505   这里的单位是MB,总共的内存是3926MB。   查看内存详细使用   # cat /proc/meminfo   MemTotal: 4020868 kB   MemFree: 230884 kB   Buffers: 7600 kB   Cached: 454772 kB   SwapCached: 836 kB   。。。。。   查看内存硬件信息   dmidecode -t memory   # dmidecode 2.11   SMBIOS 2.7 present.   Handle 0x0008, DMI type 16, 23 bytes   Physical Memory Array   Location: System Board Or Motherboard   。。。。   Maximum Capacity: 32 GB   。。。。   Handle 0x000A, DMI type 17, 34 bytes   。。。。   Memory Device   Array Handle: 0x0008   Error Information Handle: Not Provided   Total Width: 64 bits   Data Width: 64 bits   Size: 4096 MB   。。。。。   我的主板有4个槽位,只用了一个槽位,上面插了一条4096MB的内存。   3、磁盘   查看硬盘和分区分布   # lsblk   NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT   sda 8:0 0 465.8G 0 disk   ├—sda1 8:1 0 1G 0 part /boot   ├—sda2 8:2 0 9.3G 0 part [SWAP]   ├—sda3 8:3 0 74.5G 0 part /   ├—sda4 8:4 0 1K 0 part   ├—sda5 8:5 0 111.8G 0 part /home   └—sda6 8:6 0 269.2G 0 part   显示很直观   如果要看硬盘和分区的详细信息   # fdisk -l   Disk /dev/sda: 500.1 GB, 500107862016 bytes   255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors   Units = sectors of 1 * 512 = 512 bytes   Sector size (logical/physical): 512 bytes / 4096 bytes   I/O size (minimum/optimal): 4096 bytes / 4096 bytes   Disk identifier: 0x00023728   Device Boot Start End Blocks Id System   /dev/sda1 * 2048 2148351 1073152 83 Linux   /dev/sda2 2148352 21680127 9765888 82 Linux swap / Solaris   /dev/sda3 21680128 177930239 78125056 83 Linux   /dev/sda4 177932286 976771071 399419393 5 Extended/dev/sda5 177932288 412305407 117186560 83 Linux   /dev/sda6 412307456 976771071 282231808 83 Linux   4、网卡   查看网卡硬件信息   # lspci | grep -i ‘eth’   02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)   查看系统的所有网络接口   # ifconfig -a   eth0 Link encap:以太网 硬件地址 b8:97:5a:17:b3:8f   。。。。。   lo Link encap:本地环回   。。。。。   或者是   ip link show   1: lo: 《LOOPBACK》 mtu 16436 qdisc noqueue state DOWN   link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00   2: eth0: 《BROADCAST,MULTICAST,UP,LOWER_UP》 mtu 1500 qdisc pfifo_fast state UP qlen 1000   link/ether b8:97:5a:17:b3:8f brd ff:ff:ff:ff:ff:ff   如果要查看某个网络接口的详细信息,例如eth0的详细参数和指标   # ethtool eth0   Settings for eth0:   Supported ports: [ TP MII ]   Supported link modes: 10baseT/Half 10baseT/Full   100baseT/Half 100baseT/Full   1000baseT/Half 1000baseT/Full #支持千兆半双工,全双工模式   Supported pause frame use: No   Supports auto-negotiation: Yes #支持自适应模式,一般都支持   Advertised link modes: 10baseT/Half 10baseT/Full   100baseT/Half 100baseT/Full   1000baseT/Half 1000baseT/Full   Advertised pause frame use: Symmetric Receive-only   Advertised auto-negotiation: Yes #默认使用自适应模式   Link partner advertised link modes: 10baseT/Half 10baseT/Full   100baseT/Half 100baseT/Full   。。。。。   Speed: 100Mb/s #现在网卡的速度是100Mb,网卡使用自适应模式,所以推测路由是100Mb,导致网卡从支 持千兆,变成要支持百兆   Duplex: Full #全双工   。。。。。   Link detected: yes #表示有网线连接,和路由是通的   5、其他   查看pci信息,即主板所有硬件槽信息。   lspci   00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09) #主板芯片   00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) #显卡   00:14.0 USB controller: Intel Corporation Panther Point USB xHCI Host Controller (rev 04) #usb控制器   00:16.0 Communication controller: Intel Corporation Panther Point MEI Controller #1 (rev 04)   00:1a.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #2 (rev 04)   00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev 04) #声卡   00:1c.0 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 1 (rev c4) #pci 插槽   00:1c.2 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 3 (rev c4)   00:1c.3 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 4 (rev c4)   00:1d.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #1 (rev 04)   00:1f.0 ISA bridge: Intel Corporation Panther Point LPC Controller (rev 04)   00:1f.2 IDE interface: Intel Corporation Panther Point 4 port SATA Controller [IDE mode] (rev 04) #硬盘接口   00:1f.3 SMBus: Intel Corporation Panther Point SMBus Controller (rev 04)   00:1f.5 IDE interface: Intel Corporation Panther Point 2 port SATA Controller [IDE mode] (rev 04) #硬盘接口   02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06) #网卡   03:00.0 PCI bridge: Integrated Technology Express, Inc. Device 8893 (rev 41)   如果要更详细的信息:lspci -v 或者 lspci -vv   如果要看设备树:lscpi -t   查看bios信息   # dmidecode -t bios   。。。。。。   BIOS Information   Vendor: American Megatrends Inc.   Version: 4.6.5   Release Date: 04/25/2012   。。。。。。。   BIOS Revision: 4.6   。。。。。。   dmidecode以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息。这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统支持的最大配置,比如说支持的最大内存数等。   如果要查看所有有用信息   dmidecode -q   以上是linux查看硬件信息的所有命令,可以查看CPU、硬盘、网卡、磁盘等硬件的信息。

上一篇:什么是中性洗涤剂

下一篇:没有了