linux 持续获取cpu、内存使用率

techfans · · 72 次点击 · 开始浏览    置顶
这是一个创建于 的话题,其中的信息可能已经有所发展或是发生改变。
通过 `ps` 命令实现: ``` #!/bin/bash # now=$(date +%Y-%m-%d_%H:%M:%S) while true; do (echo "%CPU %MEM ARGS $(date +%Y-%m-%d_%H:%M:%S)" && ps -e -o pcpu,pmem,args --sort=pcpu | cut -d" " -f1-5 | tail) >> sys-$now.log; sleep 1; done ```
72 次点击  ∙  1 赞  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet