在linux 下怎么查看服务器的cpu和内存的硬件信息

在linux 下怎么查看服务器的cpu和内存的硬件信息,第1张

一、linux CPU大小;

其实应该通过Physical Processor ID来区分单核和双核。而Physical Processor ID可以从cpuinfo或者dmesg中找到 flags 如果有 ht 说明支持超线程技术 判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPU

可以看到上面,这台机器有两个双核的CPU,ID分别是0和3,大小是28G。

二、内存大小

三、硬盘大小

更多查看linux硬件信息的方法

uname -a               # 查看内核/ *** 作系统/CPU信息的linux系统信息命令

head -n 1 /etc/issue   # 查看 *** 作系统版本,是数字1不是字母L

cat /proc/cpuinfo      # 查看CPU信息的linux系统信息命令

hostname               # 查看计算机名的linux系统信息命令

lspci -tv              # 列出所有PCI设备

lsusb -tv              # 列出所有USB设备的linux系统信息命令

lsmod                  # 列出加载的内核模块

env                    # 查看环境变量资源

free -m                # 查看内存使用量和交换区使用量

df -h                  # 查看各分区使用情况

du -sh         # 查看指定目录的大小

grep MemTotal /proc/meminfo   # 查看内存总量

grep MemFree /proc/meminfo    # 查看空闲内存量

uptime                 # 查看系统运行时间、用户数、负载

cat /proc/loadavg      # 查看系统负载磁盘和分区

mount | column -t      # 查看挂接的分区状态

fdisk -l               # 查看所有分区

swapon -s              # 查看所有交换分区

hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)

dmesg | grep IDE       # 查看启动时IDE设备检测状况网络

ifconfig               # 查看所有网络接口的属性

iptables -L            # 查看防火墙设置

route -n               # 查看路由表

netstat -lntp          # 查看所有监听端口

netstat -antp          # 查看所有已经建立的连接

netstat -s             # 查看网络统计信息进程

ps -ef                 # 查看所有进程 



如何获得CPU的详细信息:
linux命令:cat /proc/cpuinfo
用命令判断几个物理CPU,几个核等:
逻辑CPU个数:
# cat /proc/cpuinfo | grep "processor" | wc -l
物理CPU个数:
# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
每个物理CPU中Core的个数:
# cat /proc/cpuinfo | grep "cpu cores" | wc -l
是否为超线程?
如果有两个逻辑CPU具有相同的”core id”,那么超线程是打开的。
每个物理CPU中逻辑CPU(可能是core, threads或both)的个数:
# cat /proc/cpuinfo | grep "siblings
查看内存
# cat /proc/meminfo |grep MemTotal

一、系统属性查看电脑配置

在win10 系统的开始菜单上右击,点击“控制面板”选项,再点击“系统安全”中的“系统” ,然后就有电脑的整体配置情况了。如下图。

二、设备管理器查看电脑配置

在“系统”的左边栏中找到“设备管理器”并点击进入,可以看到CPU、显卡、声卡、网卡等配置信息。如图,下面是我的电脑CPU信息(我的是Core i3 2310M,双核,四线程,所以显示是“4”个cpu)。

显示适配器是显卡信息,音频输入输出是麦克风和声卡信息。

三、DirectX诊断信息查看电脑型号和配置

在“运行”中输入“dxdiag”,回车。

在打开的directX系统诊断信息中,就会看到电脑的配置信息。

在“显示”菜单项,可以看到显卡的信息。

四、借助第三方软件查看电脑型号和配置信息

这里可以推荐的是鲁大师、cpu-z等等。具体方法很简单。

1、首先打开任务栏上的小圆圈“COTANA”在搜索栏中输入命令提示符。

2、鼠标左键点击搜索到的命令提示符来打开这个程序。

3、打开命令提示符后不要乱点鼠标,直接输入“systeminfo”。如图所示,只输入systeminfo不要输入我打的上引号下引号和句号,最后点击回车键(enter)运行这个命令。

4、接着在出现的一大堆系统信息中找到系统型号,这个X555LB就是主板型号了。

我们知道,很多工具软件都可以查看硬件信息,例如AIDA32、Sisoft Sandar 2004、HWiNFO32等,但对一些菜鸟朋友来说,安装、应用这些工具软件实在还是太复杂了些,能否不借助第三方软件,直接在 *** 作系统中查看到相应的硬件信息呢?

不可不知的硬件信息

其实,Windows XP系统已经为用户提供了查看主要硬件信息的工具,这些内容一般都可以在“设备管理器”和“系统信息”中找到答案,我们只要做一个有心人,就可以在不安装第三方软件的前提下发现有用的信息了。

设备管理器:有两种方法可以找到它,一种方法是右击桌面上的“我的电脑”,从快捷菜单中选择“属性”命令打开“系统属性”窗口;另一种方法是从控制面板中同样可以打开“系统属性”窗口,接下来切换到“硬件”标签页,点击“设备管理器”按钮即可。

系统信息:这个东东隐藏的比较深,但从“开始→所有程序→附件→系统工具”下可以将它挖出来,当然更简单的方法是在“运行”对话框中直接输入“msinfo32exe”。

轻轻一跃跳龙门

下面,笔者就通过几个实例向朋友们介绍查看硬件信息的方法:

1. 查看BIOS版本

目的:这还用说吗,当然是看一看自己的主板BIOS是否是最新版本,如果不是的话就应该去下载新版本的BIOS文件然后进行升级了。

如果你需要了解主板BIOS版本,一般的方法是在系统启动时,睁大双眼仔细查看那些一闪而过的BIOS信息,可能还需要几次重复启动才能看清楚。

其实,你根本不用如此麻烦,只要打开“系统信息”窗口,在“系统摘要”项可以很方便的查看到主板BIOS信息,图1显示出主板的BIOS是Phoenix公司提供,版本号110,更新日期是2001年6月28日,看来已有相当长一段时间未更新BIOS了,呵呵。

2. 查看硬盘型号和工作模式

目的:虽然系统启动时会在自检信息中报告硬盘型号和工作模式,但遗憾的是显示速度太快,如果不注意的话,可能根本来不及看。

除了老态龙钟的Windows 9x,Windows 2000/XP/2003都可以正常识别出目前主流硬盘的型号,包括硬盘所支持的DMA模式和当前使用的`DMA模式。

打开“设备管理器”窗口,从“磁盘处理器”下可以查看到当前系统中所安装的硬盘型号,从“IDE ATA/ATAPI控制器”下选择一个IDE通道可以查看硬盘的工作模式,如图2所示,这里的“Ultra DMA Mode 4”即说明硬盘工作在Ultra ATA 66模式下;按照同样的方法还可以查看光存储设备的工作模式,如果是DVD设备还可以查看当前所设定的区位码。

3. 查看显示信息

打开如图3所示的“DirectX诊断工具→显示”标签页,这里不仅显示了显卡的名称、制造商、芯片类型、DAC类型、内存容量等常规信息,而且还可以了解到当前的显示模式是1024×768,刷新率是60Hz,而且从右侧窗格中还可以了解到显卡驱动程序的版本、日期、是否获得WHQL签名等信息,可以说是相当丰富。

当然,查看显示信息的途径很多,例如可以从控制面板中打开“显示属性→设置”窗口查看,这里可以查看芯片类型、BIOS版本、系统内存、视频内存、驱动程序版本、OpenGL ICD的DLL文件名和版本号;或者打开“系统信息→组件→显示”窗口,这里可以查看设备ID、INF文件、颜色表项目、分辨率、内存地址等信息。

更进一步的亲密接触

除了查看硬件信息外,如果你愿意的话,还可以完成一些小小的测试项目或解决更复杂的问题呢。

1. 诊断网络配置

目的:快速查看网络是否存在什么问题,例如配置是否正确、网关是否畅通等。

检查网络主要是测试TCP/IP配置,请打开命令提示符窗口,然后键入“ipconfig”命令查看配置信息,键入“ping”命令可以检测本机或远程主机、网关IP地址、DNS服务器IP地址的连通性,

测试TCT/IP连接:

2. 查看IRQ配置信息

目的:查看中断信息,解决板卡冲突问题。

IRQ的全称是“Interupt ReQuest”,即“中断请求”,当计算机内的某个硬件要求处理器去执行某项任务时,该硬件会发出一个硬件信号去通知处理器,这个信号就是IRQ,当处理器收到周边设备传来的中断信号时,它会停止当前的工作优先处理这个信号,完成后再继续处理之前默默完成的工作,这就是“中断”一词的由来。

IRQ的数目是有限的,一台计算机虽然一共有16个IRQ(从IRQ0至IRQ15),但很多IRQ已被预先分配给特定的硬件,例如IRQ0被系统计时器所占用,IRQ1被键盘所占用,IRQ3被COM2所占用,IRQ4被COM1所占用,IRQ6被磁盘所占用,IRQ7被并行接口所占用,IRQ8被CMOS时钟所占用,IRQ12被PS/2鼠标所占用,IRQ13被算术处理器所占用,IRQ14被Primary IDE控制器所占用,IRQ15被Secondary IDE控制器所占用,因此剩余下来的就只有IRQ5、IRQ9、IRQ10、IRQ11这几个了。

正常情况下,Windows *** 作系统会自动向硬件分配可用的IRQ,可惜的是需要使用IRQ的周边设备实在太多,例如声卡、网卡等PCI或ISA设备都需要占用一个IRQ,因此有时难免会有两个硬件设备同时使用一个IRQ,此时就会发生中断冲突,这是因为计算机无法正确判断收到的中断请求来自哪一个设备,比较常见的是网卡与声卡、网卡与内“猫”发生中断冲突。

如果遇到中断冲突的情况,我们只要将产生冲突的两个硬件的IRQ值手工调整即可,从“系统信息→硬件资源”下可以找到一个名为“IRQ”的项目,如图4所示,这里清楚地列出了IRQ资源的分配情况,你可以从中查看是否尚有闲置的IRQ、是否存在冲突的IRQ等情况,图中显示出IRQ11被3个设备所占用,看来需要重新配置IRQ了。

补充:USB设备不存在IRQ冲突的问题,因为它会单独使用自己的保留中断,因此不会与PCI或ISA设备去抢夺有限的IRQ资源。自然,如果你需要了解更详细、更丰富的硬件信息,那么笔者建议你还是去安装一款第三方工具软件,例如本报前几期介绍的AIDA32,这里就不多谈了。

方法一:

1、首先打开命令运行窗,点击“开始”菜单,输入“DxDiag”即可,然后点击运行。

2、接下来就会出现“DirectX诊断工具”,可以在里面查看到基本的信息了,包括主板型号。

方法二:

1、打开“控制面板”,然后点击“硬件和声音”选项。

2、选择“设备管理器”,将会打开界面,然后就可以进行主板型号信息的查看了。

方法三:

1、按“win + R”打开运行,输入“cmd”,回车。

2、在输入框中输入systeminfo,然后enter回车。

3、等片刻,就出现一堆信息,并且命令框直接跳转下一个命令,这时候,需要上滑滚动条,

4、直到看到系统型号这个信息。

系统

# uname -a               # 查看内核/ *** 作系统/CPU信息

# head -n 1 /etc/issue   # 查看 *** 作系统 版本

# cat /proc/cpuinfo      # 查看CPU信息

# hostname               # 查看计算机名

# lspci -tv              # 列出所有PCI设备

# lsusb -tv              # 列出所有USB设备

# lsmod                  # 列出加载的内核模块

# env                    # 查看环境变量

资源

# free -m                # 查看内存使用量和交换区使用量

# df -h                  # 查看各分区使用情况

# du -sh <目录名>        # 查看指定目录的大小

# grep MemTotal /proc/meminfo   # 查看内存总量

# grep MemFree /proc/meminfo    # 查看空闲内存量

# uptime                 # 查看系统运行时间、用户数、负载

# cat /proc/loadavg      # 查看系统负载

磁盘和分区

# mount | column -t      # 查看挂接的分区状态

# fdisk -l               # 查看所有分区

# swapon -s              # 查看所有交换分区

# hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)

# dmesg | grep IDE       # 查看启动时IDE设备检测状况

网络

# ifconfig               # 查看所有网络接口的属性

# iptables -L            # 查看防火墙设置

# route -n               # 查看路由表

# netstat -lntp          # 查看所有监听端口

# netstat -antp          # 查看所有已经建立的连接

# netstat -s             # 查看网络统计信息

进程

# ps -ef                 # 查看所有进程

# top                    # 实时显示进程状态

用户

# w                      # 查看活动用户

# id <用户名>            # 查看指定用户信息

# last                   # 查看用户登录 日志

# cut -d: -f1 /etc/passwd   # 查看系统所有用户

# cut -d: -f1 /etc/group    # 查看系统所有组

# crontab -l             # 查看当前用户的计划任务

服务

# chkconfig --list       # 列出所有系统服务

# chkconfig --list | grep on    # 列出所有启动的系统服务

程序

# rpm -qa                # 查看所有安装的软件包

查看网卡型号

[root@>

系统中查看产品配置

右击开始,依次点击设置系统,下拉点击关于,查看设备规格和Windows规格。

也可以直接通过WIN+pause/break快捷键打开“关于”查看。

( *** 作步骤及图示以Win11为例,Win10的 *** 作基本相同)

下拉看到相关设置:

① 点击产品密钥和激活,可以查看当前设备的激活状态。

预装Win10/11系统的电脑,会在联网后自动激活。

② 点击设备管理器(或者右击开始菜单直接选择设备管理器),可以查看CPU、硬盘、显卡、摄像头等设备的具体信息。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13131631.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-08
下一篇 2023-06-08

发表评论

登录后才能评论

评论列表(0条)

保存