1. stracestrace -f -tt -o /tmp/gwenjie_vemkd_strace.log -p 5913 & -f 打印线程2. sedcat vemkdperf.log | awk '{print $13, $19, $25}' | sed -s 's// /g' > vv....
分类:
系统相关 时间:
2015-01-28 19:27:58
阅读次数:
276
cat oui.txt|sed -e :a -e '$!N;s/\n\s/=/;ta' -e 'P;D' | sed 's/(hex)\+/=/g' | awk -F '=' '{print $3 $2 $NF}' | sed 's/\s\+/ /g' | sort > allmac.txt; c....
分类:
系统相关 时间:
2015-01-28 19:15:38
阅读次数:
186
查询开机时间cat/proc/uptime|awk-F.‘{run_days=$1/86400;run_hour=($1%86400)/3600;run_minute=($1%3600)/60;run_second=$1%60;printf("系统已运行:%d天%d时%d分%d秒",run_days,run_hour,run_minute,run_second)}‘查询运行时长date-d"$(awk-F.‘{print$1}‘/proc/uptime)second..
分类:
系统相关 时间:
2015-01-28 11:21:35
阅读次数:
607
一句话kill掉名为navimain的process(利用awk的列操作能力)kill -15 `ps|grep navimain | awk 'NR==1 {print $1}'`
分类:
其他好文 时间:
2015-01-27 23:13:01
阅读次数:
176
一、简单介绍cut的用法:1.-f提取第几列2.-d按照指定分隔符分隔列二、cut的优点和缺点:优点:用cut来取列,简单方便缺点:a.cut只能取用制表符分隔的列。非制表符分隔的列,df-h的输出的结果就不能取b.cut不能自定义列的顺序c.这两个缺点awk都可以实现三、cut命令使用:1.查看..
分类:
其他好文 时间:
2015-01-27 18:40:03
阅读次数:
169
写的不好轻喷
#! /bin/sh
STATE_OK=0
STATE_WARNING=1
STATE_CRITICAL=2
STATE_UNKNOWN=3
currdate=`date | awk '{print $2,"*",$3}'`
if [ `/usr/bin/sudo tail -20 /var/log/messages | grep "$currdate" | gre...
分类:
移动开发 时间:
2015-01-27 15:05:34
阅读次数:
250
最近开始学习linux ,不想折腾装过双系统或者虚拟机,就按照了一个cygwin在windows 模拟linux环境。
首先安装一些常用的插件包:make 、gcc、g++、awk、 sed、vim等等。
首先先修复下cygwin 下vim 方向键和后退键不能使用的问题:
进入vim74文件夹(具体是vim73,74或者未来的更高版本是情况而定):
$ cd /usr/share/vi...
1、问题: 在林林总总的编程语言里,弱类型的语言着实不少,一方面这种“动态类型”用起来很方便,而另一方面则“坑”你没商量~ 常见的 SQL、Shell、Awk 都会遇到各种暗藏的“隐式类型转换”,下面就列举一些 sh...
分类:
系统相关 时间:
2015-01-27 01:58:34
阅读次数:
302
ps -ef | grep test | awk '{print $2}' | xargs kill -9这样可以杀掉相同程序目标不同的任务,很方便。一行就搞定,很方便。登陆机器时候,如果22端口关闭,想要用别的端口穿的话,比如10022端口ssh -p10022 root@xxx.xxx.xx.x...
分类:
系统相关 时间:
2015-01-26 20:46:29
阅读次数:
237
为了应对cc攻击,部署了ddosdefender软件。但该软件有个bug,在添加黑名单的时候不会判断该ip是否已经添加进去,导致了防火墙列表中有很多重复的ip地址,可以使用下面的命令删除重复的数据,只保留一条。iptables-vnL|grepDROP|awk‘{print$8}‘|grep-v"0.0.0.0"|awk‘/[0-9]/‘|so..
分类:
其他好文 时间:
2015-01-26 17:27:25
阅读次数:
166