linux系统管理常用命令--top
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统管理常用命令--top相关的知识,希望对你有一定的参考价值。
linux系统管理常用命令--top
top显示进程所占的系统资源,具体用法介绍如下:
top命令用于动态监控进程所占的系统资源,默认每隔3秒变一次。它的特点是把占用系统资源(CPU、内存、磁盘I/O等)最高的进程放到最前面!上例中,top命令打印出了很多信息。包括系统负载(loadaverage)、进程数(Tasks)、CPU使用情况、内存(Mem)使用情况以及交换分区使用情况。
其中,VIRT这一项表示进程所占的虚拟内存,RES这一项为进程所占的真实内存大小,而%MEM这一项为使用内存的百分比。在top的状态下,按shift+m键可以按照内存大小排序,按数字1可以列出各颗CPU的使用状态。
注:
(1)上图中的running表示正在处理或排队的进程。
(2)zombie表示僵尸进程(即死的进程),很少有这种进程。
(3)在cpu中us表示平均cpu占用比,sy表示内核cpu占用比。
下面说一下,top常用选项和命令:
退出top命令可以用q键或者ctrl+c;
top -d 5 (5秒变一次)
top -bn1(1是数字,输出是静态的,用于shell脚本中。)
top -p pid (查看程序的情况 )
top -u 用户名
本文出自 “圣骑士控魔之手” 博客,请务必保留此出处http://wutengfei.blog.51cto.com/10942117/1921259
以上是关于linux系统管理常用命令--top的主要内容,如果未能解决你的问题,请参考以下文章
Linux--命令大全/常用命令--管理类--内存/磁盘/进程--top/free/du/df/ps/pstree/kill/killall