日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[转] Apache日志分析常用Shell命令

發布時間:2024/4/15 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [转] Apache日志分析常用Shell命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉載自:?http://www.chajian8.com/233.html

1、查看apache進程:

1ps?aux |?grep?httpd |?grep?-v?grep?|?wc?-l

2、查看80端口的tcp連接:

1netstat?-tan |?grep?"ESTABLISHED"?|?grep?":80"?|?wc?-l

3、通過日志查看當天ip連接數,過濾重復:

1cat?access_log |?grep?"20/Oct/2008"?|?awk?'{print $2}'?|?sort?|?uniq?-c |?sort?-nr

4、當天ip連接數最高的ip都在干些什么(原來是蜘蛛):

1cat?access_log |?grep?"20/Oct/2008:00"?|?grep?"122.102.7.212"?|?awk?'{print $8}'?|?sort?|?uniq?-c |?sort?-nr |?head?-n 10

5、當天訪問頁面排前10的url:

1cat?access_log |?grep?"20/Oct/2008:00"?|?awk?'{print $8}'?|?sort?|?uniq?-c |?sort?-nr |?head?-n 10

6、用tcpdump嗅探80端口的訪問看看誰最高:

1tcpdump -i eth0 -tnn dst port 80 -c 1000 |?awk?-F"."?'{print $1"."$2"."$3"."$4}'?|?sort?|?uniq?-c |?sort?-nr

接著從日志里查看該ip在干嘛:

1cat?access_log |?grep?122.102.7.212|?awk?'{print $1"\t"$8}'?|?sort?|?uniq?-c |?sort?-nr |?less

7、查看某一時間段的ip連接數:

1grep?"2006:0[7-8]"?www20060723.log |?awk?'{print $2}'?|?sort?|?uniq?-c|?sort?-nr |?wc

8.?查看已經有多少個php-cgi進程用來處理tcp請求

netstat -anop |grep "php"|grep -v "grep"|wc -l

1個Nginx進程占用11M物理內存,5個php-cgi進程每個占用8M左右物理內存,1個MySQL服務器占用7M物理內存?

總結

以上是生活随笔為你收集整理的[转] Apache日志分析常用Shell命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。