Linux学习笔记(7)-系统资源查看

王朝学院·作者佚名  2016-05-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

linux学习笔记(7)-系统资源查看监控系统资源:vmstat

#vmstat [采样时间] [ 采样次数]

如:#vmstat 3 2

每3秒采样一次,总共采样2次

输出信息各字段解释

r

表示运行队列,如果运行队列多大表示CPU很繁忙

b

表示阻塞的进程

swpd

虚拟内存已使用的大小,如果大于0,表示机器物理内存不足

free

空闲的物理内存大小

buff

缓冲

cache

缓存

si

每秒从磁盘读入虚拟内存的大小

so

每秒从虚拟内存写入磁盘的大小

bi

磁盘的写入速度

bo

磁盘的读速度

id

cpu空闲资源所在百分比

缓存和缓冲的解释:

由于硬盘和内存的读写速度有天壤之别,当有数据写入到磁盘是会有缓冲机制来提高效率。当数据从磁盘写入到内存中,会有缓存机制来提高效率

查看开机时内核检测信息:dmesg

在启动Linux时,屏幕前会有很多文字哗哗的在屏幕上显示,感觉很高大上。那些信息包含系统资源信息。开机完成后还是可以查看的,可以使用dmesg命令。

#dmesg

上面的输出信息很多,用肉眼去找寻自己需要的信息很痛苦的,管道服务来帮忙。

#dmesg | grep CPU

利用管道服务查找CPU信息

查看内存使用情况:free

#free -m

显示内存使用情况,内存单位MB

查看CPU详细信息

#cat /PRoc/cpuinfo

显示详细的CPU信息

查看系统内核相关信息:uname

#uname [选项]

选项:

-a : 查看系统所有相关信息

-r :查看内核版本

-s:查看内核名

判断当前系统的位数

#file /bin/ls

将会显示系统当前的位数是32位还是64位。/bin/ls是系统自带命令ls所在路径

查看Linux系统的发行版本:lsb_release

#lsb_release

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航