Linux查看CPU内存:一个简单的指南(linux查看cpu内存)

linux查看CPU内存:一个简单的指南

创新互联服务项目包括洛江网站建设、洛江网站制作、洛江网页制作以及洛江网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,洛江网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到洛江省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

在做学习研究性的开发之前,用户需要先查看系统中的CPU、内存和其它资源使用情况,因此我们需要一个简单的指南来帮助Linux系统用户对本机CPU和内存的使用状况有一个简单的了解。

Linux系统查看CPU和内存信息的方法很多,本文介绍两种最常用的方法:一是在终端使用系统工具;二是使用web显示形式的url地址,不过这种方法需要自行安装,且只在Linux服务器上可用,非Linux服务器上的用户不能使用这种方法。

首先来介绍使用系统工具的方法,使用终端工具,可以直接实时的查看当前CPU和内存的使用状况:

1. 查看CPU信息:

使用`cat /proc/cpuinfo`能够查看机器上安装的CPU(即类型、核心数)和CPU频率。 使用`top`或`htop`可以查看机器上运行的进程以及CPU使用率,`uptime`可以查看机器上负载(即CPU占用率)等信息。

2. 查看内存信息:

使用`free -m`能够查看机器上实际可用的内存总量以及已使用和空闲的内存大小(即内存使用率)。

另外,也可以使用web的形式展示CPU和内存的使用信息,例如使用nodejs模块`os-monitor`, 以及更简单的,可以使用`http网页+Shell脚本`的方式展示,该方法需要安装apache或其它的web服务器,并复制如下的Shell脚本:

#!/bin/sh

cHome="/usr/sbin/"

echo "Content-type:text/plain;charset=UTF-8"

echo ""

/bin/echo -e 'CPU 核心数:' `cat /proc/cpuinfo|grep processor | wc -l` " \n"

/bin/echo -e 'CPU 使用率:' `$cHome/top -b -n 1 | grep load | awk '{print $(NF-2)}'` " \n"

/bin/echo -e '内存 可用:' `$cHome/free -m | grep Mem | awk '{print $4}'` "MB \n"

/bin/echo -e '内存 使用率:' `echo " scale = 1 ; 100 * $($cHome/free -m | grep Mem | awk '{print $3}') / ($($cHome/free -m | grep Mem | awk '{print $2}') + 1)" | bc` "%"

最后,通过网页url查看,结果内容如下所示:

**CPU 核心数: 4 **

**CPU 使用率: 0.00**

**内存 可用: 900MB **

**内存 使用率: 8.1%**

完成以上操作,Linux系统用户就可以查看机器上的CPU和内存使用状况了。需要注意,Linux上可以查看CPU和内存使用状况的系统工具还有很多,例如`ps/vmstat`等,这里介绍的仅仅是两个最常用的方法。另外,用户可以根据自己的需要去试用更多的方法等。

四川成都云服务器租用托管【创新互联】提供各地服务器租用,电信服务器托管、移动服务器托管、联通服务器托管,云服务器虚拟主机租用。成都机房托管咨询:13518219792
创新互联(www.cdcxhl.com)拥有10多年的服务器租用、服务器托管、云服务器、虚拟主机、网站系统开发经验、开启建站+互联网销售服务,与企业客户共同成长,共创价值。

分享标题:Linux查看CPU内存:一个简单的指南(linux查看cpu内存)
文章路径:http://www.shufengxianlan.com/qtweb/news9/234809.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联