linux硬件信息查看

原创 2016年08月29日 10:13:03

 linux系统特别是命令行模式下没有一个工具可能去集中的查看当前机器的硬件信息,但是linux把这些信息大都放在了/proc这个路径下,可以很方便的使用vi/less等文本查看工具去读出系统的相关信息。

以下是常用到的硬件信息的查看方式:

 

首先介绍下/proc下的一些重要信息:

 

/proc/cpuinfo   cpu信息-包括频率,内核数等cpu的所有的信息

/proc/Dma DMA通道信息

/proc/pci pci信息

/proc/meminfo  内存

/proc/usb/devices usb设备信息

/proc/bus/input/devices  输入设备

 

 

一些查看系统信息的一些命令

查看所有硬件    lshal -s(--short)

查看pci信息    lspci -v

查看硬件信息 (bios/cpu/mem等) dmidecode

显示系统缓冲区信息    dmesg

查看简略cpu信息    lscpu

 

uname -a  查看系统体系结构

 

 

下面是一个查看综合信息的一个脚本,已在centos5 centos6系列上试过可以运行,需要在root下运行,其他用户也可以,不过可能部分信息无法显示。

其他版本linux可能需要做一些小的改动,没有具体试过,但在ubuntu上是可以用的。

 

 

#!/bin/bash

#

#gzk _ 20121210

#

echo "Host Name     : `hostname`"

echo "System Version: `cat /etc/redhat-release`"

echo "Kernel Version: `uname -r`"

echo "CPU Type      :`cat /proc/cpuinfo | grep 'model name' | cut -d : -f2 |uniq`"

echo "Memory Size   : `free -m | grep Mem | awk '{print $2}'`M"

echo "Disk Size     : `fdisk -l | grep Disk | head -n 1 | awk '{print $3$4}' | sed 's/,//g'`"

echo "Mainborad Ver : `dmidecode |grep -A16 "System Information$" |grep "Manufacturer:" |grep -v 'System'|awk '{print $2}'| head -n 1`"

echo "Network Card  :`lspci | grep Ethernet | cut -d : -f3 | head -n 1`"

echo "Net-Card eth0 : ` ifconfig eth0 | grep "inet addr" | awk '{print $2}' |sed 's/^addr://g'`  `ifconfig eth0 |grep 'HWaddr'|awk '{print  $5}'`"

echo "Net-Card eth1 : ` ifconfig eth1 | grep "inet addr" | awk '{print $2}' |sed 's/^addr://g'`  `ifconfig eth1 |grep 'HWaddr'|awk '{print  $5}'`"

echo "Date Time     : `date`"

版权声明:欢迎带走,但请留下出处..............

Linux系统查看硬件信息命令总结

lscpu lscpu命令能够查看 CPU 和处理单元的信息,该命令没有任何其他选项或者别的功能。 lscpu lspci lspci可以用来列出所有的 PCI 总线,还有与 PC...
  • lijunwyf
  • lijunwyf
  • 2016年06月30日 09:58
  • 1398

在Linux系统中,如何查看硬件信息

cat /proc/cpuinfo 查看cpu free -m 查看内存 fdisk -l查看硬盘分区 df -h 查看挂载目录 ifconfig查看网卡信息 ethtool eth0查看详...
  • u013176681
  • u013176681
  • 2016年01月19日 19:09
  • 400

linux查询系统,硬件信息命令

dmesg  显示开机信息 kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在/var/log目录中,名称为dmesg的文件里...
  • u013847120
  • u013847120
  • 2017年04月09日 10:39
  • 453

Linux 查看系统硬件信息(实例详解) ubuntu的测试环境

 linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说。 cpu lscpu命令,查看的是cpu的统计信息. ...
  • hualusiyu
  • hualusiyu
  • 2015年10月22日 13:24
  • 398

Linux服务器硬件设备信息查看

一、cpu信息cpu信息存储在/proc文件系统的cpuinfo(/proc/cpuinfo)文件里,可以直接查看这个文件以获得cpu信息,所列字段解释如下:processor : ...
  • fly_yr
  • fly_yr
  • 2015年10月09日 10:49
  • 2892

树莓派的硬件信息了解与思考

现在手头有两个树莓派,为了充分利用资源,先从简单的树莓派入手进行学习。今天大致了解了一下树莓派上的可用资源,简单整理回顾一下。        我手中的树莓派是一个B型的树莓派,512MB的RAM,带...
  • grey_csdn
  • grey_csdn
  • 2017年11月09日 00:17
  • 130

CentOS 查看硬件信息

转自: 1、centos 下查看硬件信息内容非常全面。 CentOS常用命令查看cpu more /proc/cpuinfo | grep “model name” grep “mod...
  • lskyne
  • lskyne
  • 2014年09月05日 10:09
  • 4468

LINUX环境常用查看硬件设备信息命令小结

前端时间有幸接触到一些关于LINUX环境硬件设备信息方面的一些命令,自己总结了一部分,放在这里有需要的朋友可以看一下,有什么差的后续会继续添加上去,大家也可以提点意见...
  • theUncle
  • theUncle
  • 2017年01月19日 14:54
  • 742

Linux环境下查看服务器硬件信息

Linux环境下查看服务器硬件信息       查看CPU型号       cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c    ...
  • Mos_wen
  • Mos_wen
  • 2016年12月28日 11:14
  • 387

如何使用python-hwinfo获取Linux硬件信息?

到目前为止,我们已经介绍了大部分获取 Linux 系统硬件信息和配置的工具,不过也有许多命令可用于相同目的。而且,一些工具会显示所有硬件组件的详细信息,或只显示特定设备的信息。在这个系列中, 今天...
  • u014389734
  • u014389734
  • 2018年02月05日 09:09
  • 14
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux硬件信息查看
举报原因:
原因补充:

(最多只允许输入30个字)