[原创]Linux top命令常用操作总结

Linux下的top命令主要用来查看进程相关的实时信息。这货非常有用,以下是我常用的一些操作的总结。

『1』显示CPU每个核的使用情况
进入top命令后,按键盘上的数字1,即可显示CPU每个核的使用情况,例如:

top - 14:19:53 up 4 days, 22:59,  8 users,  load average: 0.74, 1.22, 1.25
Tasks: 291 total,   1 running, 289 sleeping,   0 stopped,   1 zombie
%Cpu0  :  6.4 us,  9.1 sy,  0.0 ni, 83.6 id,  0.0 wa,  0.0 hi,  0.9 si,  0.0 st
%Cpu1  :  4.2 us,  7.8 sy,  0.0 ni, 87.7 id,  0.0 wa,  0.0 hi,  0.3 si,  0.0 st
%Cpu2  :  9.1 us,  5.7 sy,  0.0 ni, 85.2 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
%Cpu3  :  4.5 us,  3.3 sy,  0.0 ni, 91.2 id,  0.9 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem:  12231604 total, 11844400 used,   387204 free,   351760 buffers
KiB Swap:  9764860 total,   250272 used,  9514588 free,  5137928 cached

我的CPU有4核,所以显示出了Cpu0~Cpu3。

『2』显示内存占用排行榜
进入top命令行,按键盘的 Shift+M,即可显示进程的内存占用从大到小的排行榜。其中,%M 这一列就表示了此进程占用了百分之几的内存。
但是,这样显示出来的结果是,你在 COMMAND 那一列,看到的是进程的名字,如果你有两个进程是一模一样的名字,那么你就区分不出来到底是哪个进程占用的内存多了,此时,你继续按键盘上的 C 键,就会发现 COMMAND 那一列已经显示了运行该进程的完整命令了,这样你就便于区分了。

文章来源:https://www.codelast.com/
➤➤ 版权声明 ➤➤ 
转载需注明出处:codelast.com 
感谢关注我的微信公众号(微信扫一扫):

wechat qrcode of codelast

《[原创]Linux top命令常用操作总结》有1条评论

发表评论