Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1046757
  • 博文数量: 162
  • 博客积分: 3887
  • 博客等级: 中校
  • 技术积分: 1617
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 19:05
文章分类

全部博文(162)

文章存档

2015年(4)

2014年(7)

2013年(10)

2012年(16)

2011年(89)

2010年(36)

分类: LINUX

2011-06-27 09:08:27

通过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命令还是很强大,只是自己研究的不够深入。



阅读(3113) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~