本脚本黏贴就可以使用绝对不坑人!!!

(此脚本来源如一位大神网友)

执行效果:

脚本:

#!/bin/bash
PW=Eqipay20150504@
mysqladmin -P3306 -uroot -p$PW -r -i 1 ext |\
awk -F"|" \
"BEGIN{ count=0; }"\
'{ if($2 ~ /Variable_name/ && ((++count)%20 == 1)){\
print "----------|---------|--- MySQL Command Status --|----- Innodb row operation ----|-- Buffer Pool Read --";\
print "---Time---|---QPS---|select insert update delete| read inserted updated deleted| logical physical";\
}\
else if ($2 ~ /Queries/){queries=$3;}\
else if ($2 ~ /Com_select /){com_select=$3;}\
else if ($2 ~ /Com_insert /){com_insert=$3;}\
else if ($2 ~ /Com_update /){com_update=$3;}\
else if ($2 ~ /Com_delete /){com_delete=$3;}\
else if ($2 ~ /Innodb_rows_read/){innodb_rows_read=$3;}\
else if ($2 ~ /Innodb_rows_deleted/){innodb_rows_deleted=$3;}\
else if ($2 ~ /Innodb_rows_inserted/){innodb_rows_inserted=$3;}\
else if ($2 ~ /Innodb_rows_updated/){innodb_rows_updated=$3;}\
else if ($2 ~ /Innodb_buffer_pool_read_requests/){innodb_lor=$3;}\
else if ($2 ~ /Innodb_buffer_pool_reads/){innodb_phr=$3;}\
else if ($2 ~ /Uptime / && count >= 2){\
printf(" %s |%9d",strftime("%H:%M:%S"),queries);\
printf("|%6d %6d %6d %6d",com_select,com_insert,com_update,com_delete);\
printf("|%6d %8d %7d %7d",innodb_rows_read,innodb_rows_inserted,innodb_rows_updated,innodb_rows_deleted);\
printf("|%10d %11d\n",innodb_lor,innodb_phr);\
}}'

=================================================

上面太复杂了吗?来点简单的吧!!

1、通过各种awk,sed,gerp你就可以获取到你需要的的所有信息啦!!!

2、

最新文章

  1. (转载)jQuery 1.6 源码学习(一)——core.js[1]之基本架构
  2. ErrorExecution failed for task 'apptransformClassesWithDexForDebug'
  3. iOS 学习 - 14.本地联系人
  4. [HIHO1260]String Problem I(trie树)
  5. 在NodeJS中配置aws ec2
  6. Sql Server 2008 还原数据库 3154错误
  7. libusb简介
  8. 将日期yyyy-MM-dd转为数字大写的形式
  9. 循环json数据的列
  10. Java并发专题 带返回结果的批量任务执行 CompletionService ExecutorService.invokeAll(转)
  11. ndk-stack使用方法
  12. NOIP2017 总结
  13. Elasticsearch 创建、更新、删除文档、处理冲突
  14. python 11
  15. Menu显示三个点,不显示内容
  16. Shell-3--变量
  17. Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!
  18. Hive 安装操作
  19. kvm虚拟机配置被克隆rhel6客户机的网卡
  20. [Android Studio] Android Studio快速定位当前打开的文件在哪个目录(package)下

热门文章

  1. POJ 1625 Censored!(AC自动机+DP+高精度)
  2. 数据分析(4):Scipy
  3. DOM--4 响应用户操作和事件(2)
  4. PHP 不使用第三个变量实现交换两个变量的值
  5. Python小例子(判断质数)
  6. XML Basic
  7. netty-学习笔记
  8. UIImage两种初始化的区别
  9. Android Properties 存储
  10. ubifs性能优化分析