1.$3匹配到fangdd.com,打印改行所有内容awk '{if($3==fangdd.com) print $0}’ filename2.匹配到fangdd.com后打印改行的$1awk '/fangdd.com/ {print $1}' filename3.匹配到$3为404后打印改行的$1awk '$3 == 404 {print $1}' filename4.打印出Nignx
原创 2015-11-20 23:38:03
1062阅读
1,查看apache进程: ps aux | grep httpd | grep -v grep | wc -l 2,查看80端口的tcp连接: netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l 3,通过日志查看当天ip连接数,过滤重复: 
转载 2016-05-17 11:52:00
83阅读
2评论
分享一个用于分析Nginx日志的Bash脚本,全代码如下nginx_log_check.sh#!/usr/bin/env bash echo "" echo " ========================================================= " echo " \ Nginx日志安全分析脚本 V1.0 /
原创 6月前
0阅读
#!/bin/bash for i in $@;do  echo ===================== "$i" =============================  echo "IP data"  awk '{print $1}' $i&nbs
原创 2015-03-27 15:48:38
945阅读
脚本功能:脚本采用python2.7编写,用来分析Apahce的访问日志脚本用法:脚本名 Apache的访问日志 [想要显示的行数]更新:1.第二版:增加 显示指定的行数2.增加Nginx日志分析脚本脚本执行效果如下:脚本内容如下:nginx访问日志分析脚本#!/usr/bin/env python# coding=utf-8#-----------------------------------
转载 精选 2014-05-21 16:56:57
454阅读
脚本分析Nginx 负载均衡器的日志:#!/bin/bash if [ $# -eq 0 ]; then     echo "Error:please specify logfile."     exit 0 els
原创 2015-05-18 16:38:43
1141阅读
脚本功能: 脚本采用python2.7编写,用来分析Apahce的访问日志    脚本用法: 脚本名 Apache的访问日志 [想要显示的行数]   更新:   1.第二版:增加 显示指定的行数 2.增加Nginx日志分析脚本   脚本执行效果如下:   脚本内容如下: nginx
推荐 原创 2013-05-02 10:21:13
5025阅读
12点赞
21评论
脚本功能:脚本采用python2.7编写,用来分析Apahce的访问日志脚本用法:脚本名 Apache的访问日志 [想要显示的行数]更新:1.第二版:增加 显示指定的行数2.增加Nginx日志分析脚本脚本执行效果如下:脚本内容如下:nginx访问日志分析脚本#!/usr/bin/env python# coding=utf-8#-----------------------------------
转载 精选 2014-04-12 00:07:33
627阅读
Nginx日志分割与Nginx日志分析脚本(很实用)
转载 精选 2012-11-12 17:06:53
970阅读
1,http日志分析#!/bin/bash for i in $@;do         echo ===================== "$i" =============================>>weblog.txt &nbsp
原创 2015-05-07 10:22:27
695阅读
日志格式如下:223.74.135.248 [11/May/2017:11:19:47 +0800] "POST /login/getValidateCode /1.1" 404 14227 "...
转载 2017-05-17 16:03:00
148阅读
2评论
Apache/Nginx 访问日志分析脚本(1)Apache访问日志分析脚本【第二版】#!/usr/bin/env python # coding=utf-8  #------------------------------------------------------ # Name:   &nb
原创 2014-08-19 13:06:00
378阅读
http://linux5588.blog.51cto.com/65280/1191027脚本功能:脚本采用python2.7编写,用来分析Apahce的访问日志  脚本用法:脚本名 Apache的访问日志 [想要显示的行数] 更新: 1.第二版:增加 显示指定的行数2.增加Nginx日志分析脚本 脚本执行效果如下: 
原创 2014-08-19 13:00:00
418阅读
#!/bin/bashlog_dir="/data/nginxlog"pid_dir="/usr/local/nginx/logs";time=`date +%Y%m%d`backup_dir="${log_dir}/${time}"cd ${log_dir}for file in `ls *.log`do    log_file=${log_dir}/${file} &nbs
原创 2014-01-21 15:53:18
376阅读
#!/bin/bash#功能描述(Description):Nginx标准日志分析脚本.#统计信息包括:#1.页面访问量PV#2.用户量UV#3.人均
脚本实现nginx日志文件按天自动切割,并且删除一个月前的日志 先上脚本:   Java代码 #!/bin/bash    cd /var/log/nginx/    mv  sendsadmin.access.log sendsadmin.acce
转载 2010-01-24 01:25:56
532阅读
 目前网上也有一些Nginx日志切割脚本,但是论坛还是有用户反映网上Nginx日志切割脚本有问题,我感觉一般是因为脚本中的参数设置问题, 或者是crontab中的设置问题。 如果是lnmp0.5/0.6用户可以仅修改log_files_name后面的要切割的日志文件名就直接使用。 脚本主要参数: #设置nginx日志文件目录路径
原创 2012-07-17 07:07:22
595阅读
#!/bin/sh#初始化logs_path="/usr/local/nginx/logs"pid_path="/usr/local/nginx/logs/nginx.pid"YESTERDAY=$(date -d "yesterday" +%Y-%m-%d) ##移动文件 mv ${logs_path}/access.log ${logs_path}/${YESTERDAY}.access.lo
原创 2015-01-15 08:54:57
575阅读
#!/bin/bash #author:yuxiaoguang #date:2016/5/22 DATE=`date -d "1 days ago" +"%Y%m%d"` OLD_DATE=`date -d "4 days ago" +"%Y%m%d"` PROG=/usr/local/nginx/
原创 2016-05-22 19:16:28
836阅读
脚本nginx日志切割脚本变量NGINX_PATH为nginx的安装目录变量LOG_PATH为nginx日志目录只需要修改这两个变量,最后加到计划任务即可。#!/bin/bashNGINX_PATH=/opt/nginx_webLOG_PATH=/opt/nginx_web/logsYESTERDAY=$(date -d 'yesterday' +%Y-%m-%d)mv $LOG_PATH/
原创 2016-11-14 18:32:09
706阅读
  • 1
  • 2
  • 3
  • 4
  • 5