Linux CPU 使用率统计
CPU 使用率统计脚本:
for ((i=0;i<10000;++i)) do top -n 1|awk -F'[,| ]+' /'%Cpu'/'{ printf("%s %.01f\n",strftime("[%Y-%m-%d %H:%M:%S]",systime()),100-$11); }';sleep 1;done
运行效果:
$ for ((i=0;i<10000;++i)) do top -n 1|awk -F'[,| ]+' /'%Cpu'/'{ printf("%s %.01f\n",strftime("[%Y-%m-%d %H:%M:%S]",systime()),100-$11); }';sleep 1;done
[2023-08-25 14:58:44] 6.1
[2023-08-25 14:58:46] 25.5
[2023-08-25 14:58:47] 27.1
[2023-08-25 14:58:48] 8.3
[2023-08-25 14:58:49] 8.8
[2023-08-25 14:58:50] 28.5
[2023-08-25 14:58:51] 7.5
[2023-08-25 14:58:53] 4.6