linux 常用命令

平凡
2020-02-07 12:12:31
168 阅读

nginx 日志分析

www.hongxing.monster.log

223.104.45.193 - - [07/Feb/2020:12:07:51 +0800] "GET /index.php?g=user&m=api&a=getQQ&appname=hxo HTTP/1.1" 200 151 "-" "Dalvik/2.1.0 (Linux; U; Android 8.0.0; WAS-AL00 Build/HUAWEIWAS-AL00)"	

查找 2020-01-31 00:00 - 00:09 时间段最频繁的10个请求

grep '31/Jan/2020:00:0[0-9]' www.hongxing.monster.log | awk '{print $7}' | sort -n | uniq -c | sort -rn | head -n 10

查找某一时间段最占带宽的10个求情

grep '07/Feb/2020:00:00' www.hongxing.monster.log | awk -F'"' '{split($3,a," ");print $2"\t"a[2]}' | sort -t$'\t' -k 2 -n | tail -n 10

删除过期文件

删除7天前的日志

find . -name "*.einsition.com*.log" -type f -mtime +7 -exec rm -f {} \;

查看dns解析情况

nslookup t.test
0 评论
暂无数据