CentOS是RHEL(红帽企业Linux)源代码重新编译的产物,基于RHEL修复了很多已知的bug,与其他Linux发行版相比,其稳定性可靠。
在系统维护过程中,可能需要随时查看CPU的使用情况,并根据相关信息分析系统状态。在CentOS上,可以使用high命令查看CPU使用率。运行top命令后,将以全屏和聊天模式显示CPU使用情况——使用基于top的命令,您可以控制显示模式等。从上面退出的命令是q(上面运行时按q键一次)。
在命令行中输入“up”从顶部开始。运行后如下图:顶部全屏对话框该模式可分为3部分:系统信息栏、命令输入栏和进程列表栏。
第一部分-顶部系统信息栏
第一行(顶部):
“00:11:04”是系统当前时间
“3:35”是系统启动以来的运行时间;
“2个用户”是系统当前注册的用户,更准确地说是用户终端;数量——同一用户同时连接多个系统终端将被视为多个用户连接系统,这里的用户数量也将表示为终端数量;
第二行(任务):
“59total”是总数。当前系统进程数;
“1running”为当前正在运行的进程数;
“58sleeping”为当前处于睡眠状态的进程数;
“0stopped”是停止的系统进程数;“0zombie”是恢复的进程数;
第三行(CPU):
显示当前CPU使用情况;
第四行(Mem):
分别表示内存总量、当前使用情况、空闲内存和buffer已使用内存量;
第五行(Swap):
表示类别与第四行(Mem)相同,但这里反映了交换分区(Swap)的使用。通常,频繁使用交换分区(Swap)会被认为是物理内存不足造成的。
第二部分-中间部分的内部命令行栏
当顶部部分运行时,您可以通过顶部部分的命令内部控制进程的显示方式。内部命令如下:
s-更改屏幕更新频
l-关闭或启用第一部分第一行主要信息的显示
t-禁用或启用第一部分第二行中的Tasks信息和第三行中的CPU信息的显示
m-禁用或启用第四行中的Mem信息的显示第一部分第五行中的行和交换
按PID大小顺序排序的N-Me进程列表
按CPU使用率大小顺序排序的P-进程列表
M-按内存使用大小顺序排列的进程列表
h-显示帮助
n-设置进程列表中出现的进程数量
q-从顶部退出
s-更改屏幕更新周期
第三部分-底部进程列表栏
列表以PID区分的进程会按照指定的屏幕更新时间定期更新。这里的显示模式可以通过内部按键命令控制。
一般我们通过远程监控来维护服务器,让服务器的本地终端实时运行在上面,这是在服务器本地监控服务器状态的快速便捷的方式之一。
上一篇:如何查看物理内存
下一篇:win7物理内存怎么看