1.查出连接状态为ESTABLISH最多的IP连接数,将其封掉。#netstat-antlp|grep‘ESTAB‘|awk‘{print$5}‘|awk-F:‘{print$1}‘|sort|uniq-c|sort-rn-k12.统计连接状态为ESTABLISH的IP连接数#netstat-antlp|grep‘ESTAB‘|awk‘{print$5}‘|awk-F:‘{print$1}‘|sort|uniq-c|sort-rn3.查出连接..
分类:
其他好文 时间:
2015-01-09 01:47:50
阅读次数:
193
查看连接数netstat-nat|grep-i"80"|wc-l半开连接数netstat-an|awk‘/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}‘查询来源ip排序netstat-antp|greptcp|awk‘{print$5}‘|grep-v‘::‘|cut-d:-f1|sort|uniq-c|sort-nr|lessnetstat-antp|grep‘8080‘|awk‘{print$5}‘|grep-v‘::‘|cut-d:-f..
分类:
系统相关 时间:
2015-01-08 11:32:47
阅读次数:
217
一句话脚本完成将svn有改动的文件按照目录结构临时备份起来的功能。...
分类:
其他好文 时间:
2015-01-07 20:54:15
阅读次数:
195
这是shell逐行执行文件:#!/bin/shfilepath="/home/test/test.txt"whilereadLINEdouser=`echo$LINE|awk‘{print$1}‘`pwd=`echo$LINE|awk‘{print$2}‘`done<$filepath
分类:
系统相关 时间:
2015-01-07 15:11:24
阅读次数:
140
1. CPU负载 sar -u 2 5 |awk 'END{print $3"%"}' --2指的是2秒输出一次,5指的是一共输出5次 判断标准:小于90%属于正常。2.
分类:
其他好文 时间:
2015-01-07 14:54:49
阅读次数:
216
Ubuntu下删除配置错误或者失败的安装包(转)aptitude purge $(dpkg -l|grep ^rc|awk '{ print $2 }')解释: dpkg -l 列出系统中所有安装的软件,如果是已经删除的软件(有残存的配置文件),那么该的软件包的状态是rc,即开头显赫为rc 然后是空...
分类:
系统相关 时间:
2015-01-07 13:04:20
阅读次数:
241
1、文件名大小写转换:(1)大写转小写:ls | awk '{printf("mv %s %s\n", $0, tolower($0))|"sh"}'(2)小写转大写:ls | awk '{printf("mv %s %s\n", $0, toupper($0))|"sh"}'
分类:
其他好文 时间:
2015-01-06 17:31:39
阅读次数:
145
起源是这样一道题目:
大
日 ? 风
思
于是想到通过word dict来算一下:
......
分类:
其他好文 时间:
2015-01-06 00:53:22
阅读次数:
228
bash Shell本身不支持正则表达式,使用正则表达式的是Shell命令和工具,如grep、sed、awk等;但是,bash Shell可以使用正则表达式中的一些元字符实现通配(Globbing)功能,通配是把一个包含通配符的非具体文件名扩展存储在计算机服务器或者网络上的一批具有文件名的过程。.....
分类:
系统相关 时间:
2015-01-05 21:39:47
阅读次数:
272
在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。一、判断读取字符串值表达式 含义${var..
分类:
系统相关 时间:
2015-01-05 07:11:45
阅读次数:
220