本文作者:烂笔头

Linux之如何使用top命令

烂笔头 7个月前 ( 01-15 ) 53

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.pngtop -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的进程的资源使用情况,并显式该进程启动的命令行参数

文章版权及转载声明

作者:烂笔头本文地址:https://www.ahaoyw.com/article/35.html发布于 7个月前 ( 01-15 )
文章转载或复制请以超链接形式并注明出处阿豪运维笔记

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

分享