您的位置:首页 > 运维架构 > Shell

shell命令使用小记

2010-11-08 12:59 399 查看
author:skate

time:2010-11-08



shell命令使用小记



在监控数据库事务数的文件中,在查看时,往往如下所示,看起来不方便



[root@svr-db-test ~]# more test
Elapsed: 00:00:00.00

Fri Jul 2 12:05:00 BEIST 2010
Elapsed: 00:00:00.22
Transactions/s: 19.18
elapse time(s): 300



Elapsed: 00:00:00.00
Fri Jul 2 12:10:00 BEIST 2010
Elapsed: 00:00:00.24
Transactions/s: 19.76
elapse time(s): 300



Elapsed: 00:00:00.00

Fri Jul 2 12:15:00 BEIST 2010
Elapsed: 00:00:00.21
Transactions/s: 19.36
elapse time(s): 301

.....

.....



这样不便于对比观察,我想在一行中看见时间,和每秒事务数,这样便于分析(测试情况如下)



[root@svr-db-test ~]# grep -v '[eE]lapse' test |tr -s "/n" |sed '$!N;s//n//t/' |awk '{if( $8 >= 19.2) print $0 }'|more
Fri Jul 2 12:10:00 BEIST 2010 Transactions/s: 19.76
Fri Jul 2 12:15:00 BEIST 2010 Transactions/s: 19.36
Fri Jul 2 12:20:00 BEIST 2010 Transactions/s: 19.2
Fri Jul 2 12:25:00 BEIST 2010 Transactions/s: 19.8
[root@svr-db-test ~]#





这样就可以指定每秒事务范围的情况,便于观察分析,当然如果要把他们放到excel里做成图表,就更直观了!!!







----end----
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: