Linux之如何使用top命令

阿豪运维笔记(阿豪同学) 2020-01-15 1.24 K阅读

温馨提示:这篇文章已超过1050天没有更新,请注意相关的内容是否还可用!

top命令相当于window系统的任务管理器,这个命令可以让我们轻松的查看到linux当前负载的实时数据,便于我们更好的管理系统合理作出调整;

使用权限:所有使用者。

#top  默认3秒刷新一次

Tasks:  84 total,   1 running,  83 sleeping  0 stopped,   0 zombie

84个总的,1个在运行,83个休眠中  stopped多少进程停止了,最后一个僵尸进程  0.0 st偷走的

内存使用情况

KiB Mem :  1008392 total,   758436 free,    99696 used,   150260 buff/cache

KiB Swap:  2097148 total,  2097148 free,        0 used.   744244 avail Mem

默认排序是从大到小

image.png

shift+m 按照内存大小排序,shift+p 按照CPU大小

top -c 查看进程使用的详细命令地址

image.png

-bn1 静态显示

常用操作

top //每隔5秒显式所有进程的资源占用情况

top -d 2 //每隔2秒显式所有进程的资源占用情况

top -c //每隔5秒显式进程的资源占用情况,并显示进程的命令行参数(默认只有进程名)

top -p 12345 -p 6789//每隔5秒显示pid是12345和pid是6789的两个进程的资源占用情况

top -d 2 -c -p 123456 //每隔2秒显示pid是12345的进程的资源使用情况,并显式该进程启动的命令行参数


以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作有参考学习价值
喜欢请点击上方【分享】,如果对您有帮助可点击上方【打赏】打赏本站。谢谢大家对阿豪运维笔记的支持。

文章作者: 阿豪运维笔记(阿豪同学)
本文链接:
文章版权:站长码字很辛苦,除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码