当前位置:网站首页 > 技术博客 > 正文

linux查询硬件命令



在Linux下,我们精要遇到需要查看系统的硬件信息, 这里我罗列了查看系统硬件信息的实用命令,并做了分类,实例解说。

执行环境:ubuntu 16.04

lscpu命令,查看的是cpu的统计信息.

 

查看/proc/cpuinfo,可以知道每个cpu信息,如每个CPU的型号,主频等。

 

概要查看内存情况

 

这里的单位是MB,总共的内存是1970MB。

查看内存详细使用

 

查看内存硬件信息

 

内存最大值是 MB。

查看硬盘和分区分布

 

查看硬盘和分区的详细信息

 

查看网卡硬件信息

 

查看系统的所有网络接口

 

或者是

 

或者

如果要查看某个网络接口的详细信息,例如ens33的详细参数和指标

【有的ubuntu网口是eth0】

 

查看pci信息,即主板所有硬件槽信息。

 

由上述的 输出可以看到,我的电脑上共有3个PCI总线(0号,1号,2号)。在单个系统上,插入多个总线是通过桥(bridge)来完成的,桥是一种用来连接总线 的特殊PCI外设。所以,PCI系统的整体布局组织为树型,我们可以通过上面的lspci输出,来画出我的电脑上的PCI系统的树型结构:

 

由上图可以得出,我的电脑上共有8个PCI设备,其中0号总线上(主桥)上连有4个,1号总线上连有1个,2号总线上连有3个。00:1f是一个连有5个功能的多功能板卡。

如果要更详细的信息:

 

如果要看设备树:lscpi -t

 

查看usb信息

 

lsusb -t查看系统中的USB拓扑,类似cat /sys/kernel/debug/usb/devices

 

/var/lib/usbutils/usb.ids还保存了很多设备商的VID信息

 

lsusb -v查看系统中USB设备的详细信息

 

下面命令可以查看所有硬件摘要信息,并输出成一个html文件,把此html文件导出到电脑上,直接打开,可以清楚的看到硬件信息:

 

可以看到SCSI信息和所有虚拟磁盘以及光驱的信息,如果没有硬件SCSI控制器,那就不会返回信息:

 

插入一个U盘后再查看:

 

可以看到U盘为Kingston。

 

dmidecode以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息。这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统支持的最大配置,比如说支持的最大内存数等。

如果要查看所有有用信息

 

里面包含了很多硬件信息。

版权声明


相关文章:

  • 交叉编译有什么用2025-04-14 22:01:02
  • 万成文库下载2025-04-14 22:01:02
  • mvn指令功能是什么2025-04-14 22:01:02
  • 数据中心运维服务管理程序2025-04-14 22:01:02
  • java redisson2025-04-14 22:01:02
  • plc中scr指令是指什么2025-04-14 22:01:02
  • 哈夫曼树原理,及构造方法2025-04-14 22:01:02
  • pcap_compile2025-04-14 22:01:02
  • i++;什么意思2025-04-14 22:01:02
  • 如何实现代码对比2025-04-14 22:01:02