码迷,mamicode.com
首页 >  
搜索关键字:awk 文本处理工具    ( 4925个结果
Linux防止ssh暴力扫描IP
首先修改ssh端口。创建脚本pb_ssh.sh#!/bin/bash#crontab每隔1分钟执行一次#*/1****/root/pb_ssh.sh#获取前1分钟内的secure记录,统计ssh认证失败的IP和其失败次数SCANNER=`grep"$(date-d-1min|awk‘{printsubstr($0,10,7)}‘)"/var/log/secure|awk‘/Failed/{print$(NF-3)}‘|awk-..
分类:系统相关   时间:2014-10-09 20:47:28    阅读次数:187
浅谈sql的字符分割
对于oracle;在字符串处理时;经常会遇到字符串分割的问题;可惜SQL中没有split函数;这个倒是挺困扰我们写sql的。对此;我来说说这字符串分割。 例如对字段str中一条数据是'120-mm-265';我要取到其中的mm。若对其它语言之间;例如awk。split("120-mm-265",a....
分类:数据库   时间:2014-10-09 19:54:37    阅读次数:256
提取最近一小时的访问次数
times=`tail-1/Data/logs/nginx/access.log|awk‘{print$4}‘`m_time=`echo${times}|awk-F:‘{print$2}‘`foriin010203040506070809;doif[$i-eq${m_time}];thenm_time=`echo${m_time#0}`fidoneif[${m_time}="00"];thens_time="23"elselet"s_time=${m_time}-1"num=`exprlength${s_ti..
分类:其他好文   时间:2014-10-09 19:08:58    阅读次数:221
awk
awk...
分类:其他好文   时间:2014-10-09 16:25:58    阅读次数:143
Linux中查看一个目录的大小脚本
#!/bin/bashFILE=/usr/local/mysqlFILESIZE=`du-s$FILE|awk‘{print$1}‘`|cut-f1-d‘M‘if[$FILESIZE-gt20];thenecho"thefilesizeismorethantheprimaryfile"elseecho"thefilesizeislessthantheprimaryfile"fi
分类:系统相关   时间:2014-10-09 16:04:28    阅读次数:227
nginx错误解决方法个人总结
nginx错误优化文档1.大量的TIME_WAIT的情况查看:netstat-n|awk‘/^tcp/{++S[$NF]}END{for(ainS)printa.S[a]}‘CLOSED:无连接是活动的或正在进行LISTEN:服务器在等待进入呼叫SYN_RECV:一个连接请求已经到达,等待确认SYN_SENT:应用已经开始,打开一个连接ESTABLISHED:正常..
分类:其他好文   时间:2014-10-09 15:28:49    阅读次数:187
Linu下获取python的版本号
1 在linux命令行底下通过python -V查看python版本号 suiyc@suiyc-A76GMV:~/sycworkspace/simple-sample$ python -V 2>&1 | awk ‘{print $2}‘ 输出结果示例:2.7.3 2 直接在命令行中输入python 示例: suiyc@suiy...
分类:编程语言   时间:2014-10-08 14:22:35    阅读次数:262
shell获取进程ID的方法: pidof | pgrep | ps-A+grep+awk
shell获取进程ID的方法:我知道和实践过的有这么三种:ps -A |grep "cmdname"| awk '{print $1}'pidof "cmdname"pgrep "cmdname"这三种在bash和busybox ash里面的运行结果稍有不同,第一种完全相同,但是因为调用命令次数较多...
分类:其他好文   时间:2014-10-08 01:26:34    阅读次数:287
[zz]jq简介
JSON是前端编程经常用到的格式,对于PHP或者Python,解析JSON都不是什么大事,尤其是PHP的json_encode和json_decode,干的相当的漂亮。Linux下也有处理处理JSON的神器:jq。 对于JSON格式而言,jq就像sed/awk/grep这些神器一样的方便,而也,jq...
分类:其他好文   时间:2014-10-07 08:24:53    阅读次数:355
AWK使用解析
Cut命令的局限 df -h | cut -d “ ” -f 5 /etc/passwd  cut命令无法正确截取以空格为分隔符的内容AWK格式awk ‘条件1{动作1} 条件2{动作2}…’ filename   条件(Pattern)[一般使用关系表达式作为条件]: x>10  判断变量 x是否大于10  x>=10  大于等于  x  动作(Action):  格式化输出:print...
分类:其他好文   时间:2014-10-05 11:32:58    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!