码迷,mamicode.com
首页 >  
搜索关键字:awk 文本处理工具    ( 4925个结果
Linux/CentOS防CC攻击脚本
#!/bin/shcd /var/log/httpd/cat access_log|awk '{print $1}'|sort|uniq -c|sort -n -r|head -n 20 > acp /dev/null access_logcp /dev/null error_logcp /dev/...
分类:系统相关   时间:2015-01-20 17:17:26    阅读次数:273
关于netstat
netstat命令是 linux 下一个非常有用的命令,顾名思义,其作用是查询当前的网络状态。以最常用的查询 TCP 连接状态为例netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c总结各状态大致意义如下:CLOSED: 初始状态。LISTEN: 服务端处于...
分类:Web程序   时间:2015-01-20 15:10:36    阅读次数:279
正则表达式 awk笔记
awk‘条件类型1{动作1}条件类型2{动作2}...‘filenameNF每一行($0)拥有的字段总数NRAWK所处理的是某一行的数据FS输入字段分割字符,默认为空格RS输入行分隔符OFS输出字段分隔符ORS输出行分隔符FNR各自统计行BEGIN表示后面不带文件只做演示-F分隔符awk–v设置变量例:打印p..
分类:其他好文   时间:2015-01-19 19:20:38    阅读次数:133
HPC集群公网开放安全加固和资源显示
1       登录强制修改密码 [root@node24 ~]# cat /etc/passwd | tail -31 | awk -F":" '{print $1}' >> user [root@node24 ~]# for i in `cat user`;do chage -d 0 $i ;done   2       设置密码复杂度 [root@node24 ~]# cat /e...
分类:其他好文   时间:2015-01-18 22:43:51    阅读次数:228
Linux学习笔记:进程管理
显示系统所有进程:psaux;重置某个进程:kill-HUP/var/run/crond.pid;六亲不认杀死进程:cat/var/run/crond.pid|xargskill-9;psaux|grep-vgrep|grepssh|awk‘{print$2}‘1870psaux|grep-vgrep|grepssh|awk‘{print$2}‘|xargs-L1sudokill-HUP#sudo提升权限#ps-aux提示错误:Warn..
分类:系统相关   时间:2015-01-17 06:37:52    阅读次数:207
一次shell中seq的处理
一次shell中seq的处理背景:用要shell 提取 文件中内容,文件名是用序列号如下生成,文件差不多有将近400多w个 如下: www.ahlinux.com 原始脚本#! /bin/sh#str1=""#filecount=`ls-l /root/gjj | wc -l | awk '{pri...
分类:系统相关   时间:2015-01-15 12:17:30    阅读次数:230
linux下部署java web项目
*1,winscp把相应的文件复制到远程2,在putty上重启服务器,检查端口是否被占用*测试端口是否被占用netstat -nlp | grep :10101 | awk '{print $7}' | awk -F"/" '{ print $1 }'netstat -nlp | grep :80 ...
分类:编程语言   时间:2015-01-15 10:49:02    阅读次数:223
awk之随机函数rand()和srand() (转)
转自:http://blog.chinaunix.net/uid-10540984-id-2942041.html文件:1234567abcdefg......现在想要随机抽取5列组成下面的内容,允许重复:36612cffab......awk-F '' 'BEGIN{srand();for(i=1...
分类:其他好文   时间:2015-01-15 10:46:01    阅读次数:186
linux运维面试题
一、有文件file1 1、查询file1 里面空行的所在行号 grep -n "^#" file1 or awk ?{if($0~/^$/)print NR}‘ file or grep -n ^$ file |awk ?BEGIN{FS=‖:‖}{print $1}‘ 2、查询f...
分类:系统相关   时间:2015-01-15 00:17:56    阅读次数:402
shell 用法小记录
awk: gsub替换 netstat-tnpl|gawk‘$NF~/\/mongod$/{gsub(/.+:/,"",$4);print$4}‘|sort-n 把$4已:结尾的全部替换为空 shell数组 ${#ports[@]}#得出数组长度 ${ports[@]}=${ports[*]}得出数组值 ${ports[@]:8}得出数组后8个 ${ports[@]::8}=${ports[@]:0:8}得出数组前8个 $..
分类:系统相关   时间:2015-01-14 18:14:45    阅读次数:264
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!