# 显示包含“regexp”的行及其前后行,并在第一行之前加上“regexp”所
# 在行的行号 (类似“grep -A1 -B1”)
sed -n -e '/regexp/{=;x;1!p;g;$!N;p;D;}' -e h
sed -n '/regexp/,$p'
# 替换倒数第二个“foo”
sed 's/\(.*\)foo\(.*foo\)/\1bar\2/'
# 替换最后一个“foo”
sed 's/\(.*\)foo/\1bar/'
man 5 proc #process information pseudo-filesystem
man 7 charsets #字符集信息
man 7 regex #正则表达式信息
man 7 time #Linux时钟机制
ssh -t host_A ssh host_B #连接host_A,在host_A连到host_B
从上到下排序2011-07-20慢查询秒数,前面一列为次数,按秒数倒序排序
sed -n '/110720/,/110721/p' mysql-slow.log |grep '# Query_time:' |awk '{print $3}' |sort -nr |uniq -c
以次数倒序排序
sed -n '/1 10720/,/110721/p' mysql-slow.log |grep '# Query_time:' |awk '{a[$3]++}END{for(i in a){print a[i] " " i}}' |sort -rn
列出你最常用的10条命令
history |awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' |sort -rn |head
阅读(722) | 评论(0) | 转发(0) |