非常详细的top命令介绍,感谢网友分享,参考地址如下
1、TOP命令参数详解---10分钟学会top用法 - 知乎
摘录几个之前不常用的,可能会用到的命令:
1、MEM vs SWAP
第四第五行分别是内存信息和swap信息,所有程序的运行都是在内存中进行的,所以内存的性能对与服务器来说非常重要。不过当内存的free变少的时候,其实我们并不需要太紧张。真正需要看的是Swap中的used信息。
Swap分区是由硬盘提供的交换区,当物理内存不够用的时候,操作系统才会把暂时不用的数据放到Swap中。所以当这个数值变高的时候,说明内存是真的不够用了。
1、top -c:显示执行进程的命令行全称
2、top之后输入E,可以切换成其他单位,默认是KB,可以切换成M、G等单位,方便看使用情况
3、 敲top后,按键盘数字“1”可以监控每个逻辑CPU的状况:
4、查看特定进程的占用、按秒刷新top数据
top 每隔3秒显式所有进程的资源占用情况
top -d 1 每隔1秒显式所有进程的资源占用情况
top -c 每隔3秒显式进程的资源占用情况,并显示进程的命令行参数(默认只有进程名)
top -p 28820 -p 38830 每隔3秒显示pid是28820和pid是38830的两个进程的资源占用情况
top -d 2 -c -p 69358 每隔2秒显示pid是69358的进程的资源使用情况,并显式该进程启动的命令行参数