通过uptime提取CPU负载信息,1分钟,5分钟,15分钟信息。
输出1分钟CPU负载信息:
执行:uptime | awk -F\, '{print $(NF-2)}' | cut -f 2 -d : | awk '{print $1}'
输出5分钟CPU负载信息:
执行:uptime | awk -F\, '{print $(NF-1)}' | awk '{print $1}'
输出15分钟CPU负载信息:
执行:uptime | awk -F\, '{print $(NF)}' | awk '{print $1}'
在命令下可以自己执行uptime,$(NF)是输出以逗号分割符,uptime信息的最后的分割信息。$(NF-1)以此类推。
看来shell命令还是很强大,只是自己研究的不够深入。
阅读(3107) | 评论(0) | 转发(0) |