linux日常管理-top动态查看负载

动态查看负载命令,具体哪个程序,哪个进程造成的系统负载。

top 回车查看 3秒更新一次

第一行和uptime和w第一行显示的一样。

CPU使用率,us sy 

内存相关,Mem 一共多少,使用了多少,还剩多少,有多少buffers

%CPU cpu使用率最高达排前面。

shift+m %MEM 按内存使用率排序。

按Q键退出

PID 进程的id号,在ls/proc/可以看到,kill+pid杀死进程 等

USER 以哪个用户运行的这个进程

PR 【0~39】进程优先级 数值越小优先级越高

NI 【-20~19】进程优先级 数值越小优先级越高

VIRT 虚拟内存有多大

RES 物理内存用来多大

SHR 共享内存

S 进程状态

%CPU cpu的使用百分比

%MEM 内存的使用百分比

TIME+ 使用CPU的时间

COMMAND 命令进程名称

///////////////////////////////////////////////////////////////////////////////////////

非动态显示负载 可以写在脚本里。

top -bn1 数字1

更改动态查看的更新时间

top -d 1 -c            -d指定更新时间,-c让COMMAND信息更全

////////////////////////////////////////////////////////////////////////////////////////////////////

总结,top //// top -bn1  数字1  非动态显示 ///// top -top -d n -c  n表示数字单位是秒 ///  

原文地址:https://www.cnblogs.com/wangshaojun/p/4983560.html