码迷,mamicode.com
首页 >  
搜索关键字:awk 三剑客    ( 5137个结果
(linux) 常用命令 干货
内容提要1. 第一难度, 重要 梯队 (grep, awk, sed, find, )2. 第二常用, 重要 梯队 (ps, ls, date, fuser, netstat, kill)3. 第三 特殊用途 梯队 (压缩打包, 背景运行, 工作例程, 性能监控, 安装包)4. 正则表达式一. 难度...
分类:系统相关   时间:2014-10-11 17:22:45    阅读次数:226
Linux Unix shell 编程指南学习笔记(第二部分)
第七章  正则表达式介绍...
分类:系统相关   时间:2014-10-10 23:58:26    阅读次数:386
找出系统中所有以user0开头并且是可以登录和没有密码的用户,并生成文本文件保存。
为了实验,创建5个用户user01user02user03user04user05,其中user02的shell是/sbin/nologin,并且没有密码,user03没有密码,user05的shell是/sbin/nologingrepuser0/etc/passwd|awk-F\:‘{print$1,$7}‘>>boss1.txtgrepuser0/etc/shadow|awk-F\:‘{print$2}‘>>boss2...
分类:其他好文   时间:2014-10-10 15:37:14    阅读次数:195
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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!