feloxx
feloxx
采纳率0%
2015-10-20 08:48 阅读 2.1k

linux获取CPU内存占用信息

想弄个脚本定时记录,linux 占用最高CPU 内存的进程。
生成友好阅读的日志,或者将查到的信息追加到日志文件中也行。
然后放到crontab里去执行。

但是有个前提,不使用ps命令。

网上找了一堆,可以使用这个方式,但是我不能使用PS命令,请问有什么办法吗:
linux下获取占用 CPU 资源最多的10个进程,可以使用如下命令组合:
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head

linux下获取占用 内存 资源最多的10个进程,可以使用如下命令组合:
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • havedream_one havedream_one 2015-10-20 10:46

    free命令可以查看内存使用情况,

    点赞 评论 复制链接分享

相关推荐