linux下查看各种硬件信息

监测硬件有没有被正确识别以及监控

首先是CPU型号线程数和主频

可以直接查看cpuinfo文件

cat /proc/cpuinfo

由于比较多所以过滤处理一下

[[email protected] ~]# cat /proc/cpuinfo|grep name|awk -F ‘:‘ ‘{print$2}‘|uniq -c
      2  Intel(R) Atom(TM) CPU D425   @ 1.80GHz

可以看到主频 型号和线程数

内存

同理可产看meminfo文件 只看总量和可用的话只需要取前两行

[[email protected] ~]# cat /proc/meminfo |head -2
MemTotal:        1912344 kB
MemFree:         1804808 kB

或者直接 free -m

[[email protected] ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          1867        102       1765          0          6         28
-/+ buffers/cache:         67       1800
Swap:         1999          0       1999

这里也可以看到交换的使用情况

物理硬盘

可以使用 fdisk -l

[[email protected] ~]# fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xbf4fbf4f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          26      204800   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              26         281     2048000   82  Linux swap / Solaris
Partition 2 does not end on cylinder boundary.
/dev/sda3             281        9730    75896832   83  Linux

可以看到硬盘和分区信息

显卡

显卡的话其实不重要了不过可以用lspci看到

[[email protected] ~]# lspci | grep "VGA"
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller

同理这个命令可以看到主板设备和pci pcie设备 包括网卡声卡储存控制器等等

[[email protected] ~]# lspci 
00:00.0 Host bridge: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
00:1c.2 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 3 (rev 02)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 02)

最后温度的话可以使用lm_sensors查看

首先安装

yum install lm_sensors -y

然后第一次运行要先检测主板的传感器

[[email protected] ~]# sensors-detect

一路yes就行了 检测完之后会自动配置

之后执行sensors命令就能查看温度电压以及风扇转速信息了

[[email protected] ~]# sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +51.0°C  (crit = +100.0°C)                  

it8712-isa-0a10
Adapter: ISA adapter
in0:         +1.02 V  (min =  +0.00 V, max =  +4.08 V)   ALARM
in1:         +1.63 V  (min =  +0.00 V, max =  +4.08 V)   ALARM
in2:         +3.34 V  (min =  +0.00 V, max =  +4.08 V)   ALARM
in3:         +2.90 V  (min =  +0.00 V, max =  +4.08 V)   ALARM
in4:         +3.01 V  (min =  +0.00 V, max =  +4.08 V)   ALARM
in5:         +1.49 V  (min =  +0.00 V, max =  +4.08 V)   ALARM
in6:         +1.04 V  (min =  +0.00 V, max =  +4.08 V)   ALARM
in7:         +2.91 V  (min =  +0.00 V, max =  +4.08 V)   ALARM
Vbat:        +3.17 V
fan1:          0 RPM  (min =    0 RPM)
fan2:          0 RPM  (min =    0 RPM)
fan3:          0 RPM  (min =    0 RPM)
temp1:       +26.0°C  (low  =  -1.0°C, high = +127.0°C)  ALARM  sensor = thermal diode
temp2:      -128.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = disabled
temp3:      +116.0°C  (low  =  -1.0°C, high = +127.0°C)  ALARM  sensor = thermal diode
cpu0_vid:   +2.050 V
时间: 2024-11-02 10:51:56

linux下查看各种硬件信息的相关文章

Linux下常用的硬件信息查看命令

1.查看CPU型号,这里为了方便查看结合管道符用grep进行了匹配,当然只需要前面的命令也可以,命令如下: cat /proc/cpuinfo | grep "model name" 结果如图所示,CPU型号和主频都看的很清楚, 2.查看CPU的位数,这里方法有多种,我们使用最直接最方便的方式: getconf LONG_BIT 3.CentOS下查看当前操作系统版本 cat /etc/redhat-release 4.查看Linux内核版本 只输出内核信息: uname -r  输出

Linux下查看cpu具体信息汇总

http://freeloda.blog.51cto.com/2033581/1189084 1.查看cpuinfo中是否有lm,如果有lm表示支持64位,lm的意思是long mode,具体命令如下: 1 #cat /proc/cpuinfo | grep flags 检查输出里面是否有 lm 字符 或 cat /proc/cpuinfo | grep flags | grep lm | wc -l输出结果大于 0 表示支持64位 2. 查看物理CPU的个数 1 #cat /proc/cpui

Linux下查看系统版本号信息的方法

一.查看Linux内核版本命令(两种方法): 1.cat /proc/version [[email protected] ~]# cat /proc/versionLinux version 2.6.18-194.8.1.el5.centos.plus ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Wed Jul 7 11:50:45 EDT 2010 2.uname -a [[email 

Linux下查看系统相关信息

1.显示系统名.节点名称.操作系统的发行版号.操作系统版本.运行系统的机器ID号 [[email protected] ~]# uname -a Linux TESTHOST 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 2.显示操作系统的内核版本 [[email protected] ~]# uname -r 2.6.32-431.el6.x86_64 3.查看系

在Linux下查看系统版本号信息命令总结

每次在想查看系统是多少位的时候,总是记不清到底用哪个命令,所以做个总结. [email protected]:~$ lsb_release -a No LSB modules are available. Distributor ID:     Ubuntu Description:     Ubuntu 12.04.4 LTS Release:     12.04 Codename:     precise [email protected]:~$ uname -a Linux de16-C6

Linux下查看CPU相关信息

相关概念 物理CPU总核数 = 逻辑CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数 (没有超线程时) 逻辑CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数 (有超线程时) 物理CPU:实际上服务器插入的CPU个数,在/proc/cpuinfo文件中有几个"physical id"就代表有几个物理CPU. 逻辑CPU:操作系统可以使用逻辑CPU来模拟出真实CPU的效果,在之前没有多核处理器的时候,一个CPU只有一个核,而现在有了多核技术,其效果就好像把

LINUX下查看HBA卡信息

WWN就是 /sys/class/fc_host/hostX/port_name   #HBA卡有几个口,X就为几状态是 /sys/class/fc_host/hostX/port_state当前接口速率是 /sys/class/fc_host/hostX/speed当前接口类型是 /sys/class/fc_host/hostX/port_type 原文地址:http://blog.51cto.com/hujizhou/2059502

Linux 查看系统硬件信息(实例详解)

cpu lscpu命令,查看的是cpu的统计信息. [email protected]:~$ 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:

Linux下查看CPU信息

linux下查看CPU的信息主要通过查看/proc/cpuinfo这个文件. 一.针对/proc/cpuinfo文件,我们需要查看processor,physical id,siblings,core id,cpu cores这几个字段. 1.拥有相同physical id的所有逻辑处理器共享同一个物理插座.每个physical id 代表一个唯一的物理封装,即一颗CPU. 2.Siblings表示位于一个物理封装的CPU上逻辑CPU的个数. 3.每个core id 均代表一个唯一的处理器内核,