例如 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 将信息追加记录到对应文件中追问
top是最基本查看linux服务器的性能指标的命令
-b 批处理模式
-p 查看对应pid (这里为了忽略其他进程的信息,估执行pid为1的)
-d 刷新频率
-n 重复多少次
>> filename.log 将信息追加记录到对应文件中追问
我的想法是如下 对mem进行一个for循环循环次数=st2 然后每循环一次拼接一次CPU和内存的值进行输出,可惜不怎么接触shell,实力不大行,求各位大佬看看 怎么搞下