当前位置:   article > 正文

shell脚本中使用top命令查看cpu或内存情况的技巧_shell top

shell top

嵌入式系统在做高低温试验的过程中,需要实时记录多个信息,用于分析在故障时刻的数据,辅助判断故障可能产生的原因,如系统重新启动前内存、cpu的占用情况,温度的上升情况等等,今天仅分析cpu和内存的数据。

我们知道查看cpu可以使用vmstat和mpstat命令,这里不细讲,关注的同学可以看我其他的文章,今天只分析top指令。

有的嵌入式系统在移植的时候,没有将mpstat和vmstat指令,但是top是都包含的。

1.简单使用,

直接输入top ,可以循环显示系统的占用情况,如下图

这个是最简单的使用方法,具体的信息如何分析这里不讲,可以直接度娘;

2.上面的最简单指令有太多的无用信息,我们如何高效使用,可以通过一下方法

   top -n 3 ,显示三次,自动停止 

   另外我如何在脚本中将这些信息中我关注的摘出来,保存到log文件中去呢?可以使用grep命令

  如:top -n 1 | grep '%Cpu' -A 10

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/154187?site
推荐阅读
相关标签
  

闽ICP备14008679号