#!/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错误优化文档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
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的方法:我知道和实践过的有这么三种:ps -A |grep "cmdname"| awk '{print $1}'pidof "cmdname"pgrep "cmdname"这三种在bash和busybox ash里面的运行结果稍有不同,第一种完全相同,但是因为调用命令次数较多...
分类:
其他好文 时间:
2014-10-08 01:26:34
阅读次数:
287
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
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
前言:记录基本的sed用法。内容:基本的工具grep,sed(流编辑器),awk。注意事项:sed默认是不对源文件进行修改(-i选项能够修改源文件)sed的基本用法:sed:StreamEDitor 行编辑器(全屏编辑器:vi) sed:模式空间默认不编辑原文件,仅对模式空间中的数据做处理;而后,处理结..
分类:
系统相关 时间:
2014-10-05 03:34:48
阅读次数:
384
转载自:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.htmlhttp://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html简介awk是一个强大的文本分析工具,...
分类:
系统相关 时间:
2014-10-04 12:58:36
阅读次数:
294
前言:本篇博客的主要是记录学习过程中的正则表达式和sheel通配符。内容:1.shell通配符通配符是基于bash解释器解析的,而正则表达式由正则引擎的软件(如awk,grep,sed等)解析,二者完全不同。*表示匹配任意多个字符,0个到多个。?表示匹配任意一个字符。[]表示选择其中的..
分类:
系统相关 时间:
2014-10-03 01:59:54
阅读次数:
356