zabbix_agentd.confUserParameter=custom.vfs.dev.read.ops[*],cat/proc/diskstats|grep$1|head-1|awk‘{print$$4}‘UserParameter=custom.vfs.dev.read.ms[*],cat/proc/diskstats|grep$1|head-1|awk‘{print$$7}‘UserParameter=custom.vfs.dev.write.ops[*],cat/proc/diskstats|g..
分类:
其他好文 时间:
2014-10-01 00:40:10
阅读次数:
452
每次用到正则都要蛋疼一下,索性总结一下在这里。
正则表达式主要分为基础正则和扩展正则
基础部分:
[abc] 匹配括号中的一个
[^abc] 匹配非括号中的一个(取反)
^word 以word开头
word$ 以word结尾
[n1-n2] 从n1到n2之间的所有连续字符.
注意:这个连续与否,与ASCII编码有关,
不同的语系编码方式不同:...
分类:
其他好文 时间:
2014-09-30 23:25:10
阅读次数:
141
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
分类:
其他好文 时间:
2014-09-30 17:45:59
阅读次数:
220
#!/bin/awk-f
#function:nagios插件;细定每个网卡的监阀值,指定参数时单位为MB(如果监控周期为1分钟,则指定的参数为1分钟传输的数据大小,非Mbit/s)
#
#Usage:服务器(WAN:em1;LAN:em2),带宽为下行:100Mbit/s,上行:100/3约等于33.3Mbit/s(一般为下行三分之一),报警阀值..
分类:
移动开发 时间:
2014-09-30 03:20:22
阅读次数:
323
#!/bin/bash
ifconfig|grep -E 'eth|inet'|grep -Ev '(inet6|127.0.0.1)'|sed 's/ /\n/g'|awk NF|grep -Ev '(inet|encap|Link|HWaddr)'|sed 's/00:/MAC:/g';route|grep default|awk '{print "\nGATEWAY:"$2}'
cat /e...
分类:
其他好文 时间:
2014-09-29 19:51:21
阅读次数:
206
这个做法是有问题的,会导致不应该有换行符的每一行都加上一个指定的换行符。待我再研究一下。今天 在处理一堆SQL文件时遇到了这个问题。首先是分隔符的问题,我遇到的两个分隔符一个是"`"(反引号)和"'"(单引号)。这两个都是奇葩。先在这里指出。分别是awk -F"'" 'BEGIN{OFS="'\''...
分类:
其他好文 时间:
2014-09-29 19:02:11
阅读次数:
374
#!/bin/bash
echo "IP:"
ifconfig |grep "inet addr"|grep -v 127.0.0.1|awk '{print $2}'|awk -F ':' '{print $2}'
echo "Product Name:"
dmidecode |grep Name
echo "CPU Info:"
dmidecode |grep -i cpu|grep -i v...
分类:
其他好文 时间:
2014-09-29 14:51:31
阅读次数:
199
#!/bin/bash
IP=`awk‘{print$1}‘/home/bash/mima.txt`
foriin$IP
do
{port=`grep$i/home/bash/mima.txt|awk‘{print$2}‘`
pawd=`grep$i/home/bash/mima.txt|awk‘{print$3}‘`
expect<<EOF
spawnssh-p$portroot@$i;
expect{
"(yes/no)?"{send"yes\r"}
"password:"{send"$pa..
分类:
其他好文 时间:
2014-09-28 18:43:36
阅读次数:
133
1 内存分析1.1 jmap -histo 命令pid=`jps | awk '{if ($2 == "Jps") print $1}'`jmap -histo $pid >>1.txt 查看pid中类的内存占用num #instances(实例数) #bytes(占用字节) class name ...
分类:
其他好文 时间:
2014-09-28 18:01:53
阅读次数:
176