您的位置:首页 > 运维架构 > Linux

转:Linux查看CPU信息、机器型号等硬件信

2011-04-06 13:45 489 查看
原文出处:http://www.51testing.com/?uid-225738-action-viewspace-itemid-210333

测试机器的硬件信息:

查看CPU信息(型号)

# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz

(看到有8个逻辑CPU, 也知道了CPU型号)

# cat /proc/cpuinfo | grep physical | uniq -c

4 physical id : 0

4 physical id : 1

(说明实际上是两颗4核的CPU)

# getconf LONG_BIT

32

(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

8

(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

再完整看cpu详细信息, 不过大部分我们都不关心而已.

# dmidecode | grep 'Processor Information'

查看内 存信息

# cat /proc/meminfo

# uname -a

Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux

(查看当前操作系统内核信息)

# cat /etc/issue | grep Linux

Red Hat Enterprise Linux AS release 4 (Nahant Update 5)

(查看当前操作系统发行版信息)

查看机器型号

# dmidecode | grep "Product Name"

查看网卡信息

# dmesg | grep -i eth

另附:查看windows的操作系统和硬件cpu位数(http://blog.csdn.net/tcsbupt/archive/2010/07/14/5733885.aspx
Microsoft Windows XP [版本 5.1.2600]

(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>systeminfo
主机名: LUOBO-090566BDE

OS 名称: Microsoft Windows XP Professional

OS 版本: 5.1.2600 Service Pack 3 Build 2600

OS 制造商: Microsoft Corporation

OS 配置: 独立工作站

OS 构件类型: Multiprocessor Free

注册的所有人: 微软用户

注册的组织: 微软中国

产品 ID: 76481-640-1464517-23673

初始安装日期: 2009-9-2, 10:16:44

系统启动时间: 0 天 0 小时 35 分 35 秒

系统制造商: Dell Inc.

系统型号: MXC061

系统类型: X86-based PC

处理器: 安装了 1 个处理器。

[01]: x86 Family 6 Model 14 Stepping 12 GenuineIntel ~1728 Mhz
BIOS 版本: DELL - 27d70402

Windows 目录: C:\WINDOWS

系统目录: C:\WINDOWS\system32

启动设备: \Device\HarddiskVolume1

系统区域设置: zh-cn;中文(中国)

输入法区域设置: zh-cn;中文(中国)

时区: 暂缺

物理内存总量: 2,038 MB

可用的物理内存: 1,554 MB

虚拟内存: 最大值: 2,048 MB

虚拟内存: 可用: 1,992 MB

虚拟内存: 使用中: 56 MB

页面文件位置: C:\pagefile.sys

域: WORKGROUP

登录服务器: \\LUOBO-090566BDE

修补程序: 安装了 143 个修补程序。

.
了解cpu架构 http://blog.csdn.net/wyzxg/archive/2009/12/17/5027738.aspx

1, 主板信息

.查看主板的序列号

--------------------------------------------------

#使用命令

dmidecode | grep -i 'serial number'

#查看板卡信息

cat /proc/pci

--------------------------------------------------

2, cpu信息

--------------------------------------------------

#通过/proc文件系统

1) cat /proc/cpuinfo

#通过查看开机信息

2) dmesg | grep -i 'cpu'

#

3)dmidecode -t processor

--------------------------------------------------

3, 硬盘信息

--------------------------------------------------

#查看分区情况

fdisk -l

#查看大小情况

df -h

#查看使用情况

du -h

#

hdparm -I /dev/sda

#

dmesg | grep sda

--------------------------------------------------

4, 内存信息

--------------------------------------------------

1) cat /proc/meminfo

2) dmesg | grep mem

3) free -m

4) vmstat

5) dmidecode | grep -i mem

--------------------------------------------------

5, 网卡信息

--------------------------------------------------

1) dmesg | grep -i 'eth'

2) cat /etc/sysconfig/hwconf | grep -i eth

3) lspci | grep -i 'eth'

--------------------------------------------------

6, 鼠标键盘和USB信息

查看键盘和鼠标:cat /proc/bus/input/devices

查看USB设备:cat /proc/bus/usb/devices

查看各设备的中断请求(IRQ):cat /proc/interrupts

7, 显卡信息

--------------------------------------------------

1)lspci |grep -i 'VGA'

2)dmesg | grep -i 'VGA'

--------------------------------------------------

8, 声卡信息

--------------------------------------------------

1)lspci |grep -i 'VGA'

2)dmesg | grep -i 'VGA'

--------------------------------------------------

--------------------------------------------------------------------------------

1).查看当前处理器的类型和速度(主频)

# psrinfo –v

3).查看硬盘物理信息(vendor, RPM, Capacity)

# iostat –E

4).查看磁盘的几何参数和分区信息

# prtvtoc /dev/rdsk/c0t0d0s0

6).显示cpu使用率最高的进程

# ps –eo pid,pcpu,args | sort +1n

该命令输出当前系统进程的pid, CPU占用率及命令描述,并以pcpu来排序

7).显示内存占用率最高的进程

# ps –eo pid,vsz,args | sort +1n

该命令输出当前系统进程的pid,内存占用率及命令描述,并以vsz来排序

11).测定当前的显示器刷新频率

/usr/sbin/ffbconfig –rev \?

12).查看系统配置

# /usr/platform/sun4u/sbin/prtdiag –v
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: