linux 中怎么获取服务器CPU使用率、内存使用率并且 每隔1秒导入文本文档中?

例如 sh start.sh 1 100 可以达到每隔1秒记录1次 一共记录100次的这个效果

第1个回答  2020-10-29
top -b -p 1 -d 1 -n 100 >> filename.log
top是最基本查看linux服务器的性能指标的命令
-b 批处理模式
-p 查看对应pid (这里为了忽略其他进程的信息,估执行pid为1的)
-d 刷新频率
-n 重复多少次
>> filename.log 将信息追加记录到对应文件中追问

我的想法是如下 对mem进行一个for循环循环次数=st2  然后每循环一次拼接一次CPU和内存的值进行输出,可惜不怎么接触shell,实力不大行,求各位大佬看看 怎么搞下

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网