1,檢視
apache
程序:ps aux | grep httpd | grep -v grep | wc -l
2,檢視80埠的tcp連線:
netstat -tan | grep "established" | grep ":80" | wc -l
3,通過日誌檢視當天ip連線數,過濾重複:
cat access_log | grep "20/oct/2008" | awk '' | sort | uniq -c | sort -nr
4,當天ip連線數最高的ip都在幹些什麼(原來是蜘蛛):
cat access_log | grep "20/oct/2008:00" | grep "122.102.7.212" | awk '' | sort | uniq -c | sort -nr | head -n 10
5,當天訪問頁面排前10的url:
cat access_log | grep "20/oct/2008:00" | awk '' | sort | uniq -c | sort -nr | head -n 10
6,用tcpdump嗅探80埠的訪問看看誰最高
tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -f"." '' | sort | uniq -c | sort -nr
接著從日誌裡檢視該ip在幹嘛:
cat access_log | grep 122.102.7.212| awk '' | sort | uniq -c | sort -nr | less
7,檢視某一時間段的ip連線數:
格式如下:
通過日誌檢視當天ip連線數,過濾重複
cat access.log | grep "20/mar/2011" | awk '' | sort | uniq -c | sort -nr
38 112.97.192.16
20 117.136.31.145
19 112.97.192.31
3 61.156.31.20
2 209.213.40.6
1 222.76.85.28
當天訪問頁面排前10的url:
cat access.log | grep "20/mar/2011" | awk '' | sort | uniq -c | sort -nr | head -n 10
找出訪問次數最多的10個ip
awk '' access.log |sort |uniq -c|sort -nr|head
10680 10.0.21.17
1702 10.0.20.167
823 10.0.20.51
504 10.0.20.255
215 58.60.188.61
192 183.17.161.216
38 112.97.192.16
20 117.136.31.145
19 112.97.192.31
6 113.106.88.10
找出某天訪問次數最多的10個ip
cat /tmp/access.log | grep "20/mar/2011" |awk ''|sort |uniq -c|sort -nr|head
38 112.97.192.16
20 117.136.31.145
19 112.97.192.31
3 61.156.31.20
2 209.213.40.6
1 222.76.85.28
當天ip連線數最高的ip都在幹些什麼:
找出訪問次數最多的幾個分鐘
awk '' access.log | grep "20/mar/2011" |cut -c 14-18|sort|uniq -c|sort -nr|head
24 16:49
19 16:17
16 16:51
11 16:48
4 16:50
3 16:52
1 20:09
1 20:05
1 20:03
1 19:55
怎麼讓Nginx apache支援shtml格式
位置 網頁製作教程 作業系統 nginx 文章內容 本文章來介紹關於怎麼讓nginx支援shtml格式方法,有需要的朋友可參考參考。我們先來了解一下html或htm與shtml或shtm的關係是什麼 html或者htm是一種靜態的頁面格式,也就是說不需要伺服器解析其中的指令碼,或者說裡面沒有伺服器端...
使用nginx apache搭建負載均衡
兩台centos。主機一 192.168.1.6 安裝nginx以及apche 主機二 192.168.1.7 安裝apache 配置阿里雲的yum源 wget o etc yum.repos.d centos base.repo yum makecache 安裝epel源 yum y instal...
tomcat 與 nginx,apache的區別?
一般的運用場景下,apache和nginx在負載均衡裡是前端伺服器,用來處理請求的 反向 等 絕大部分時候他們本身並不會執行專案。tomcat和jetty,weblogic是後端伺服器,是直接用來執行專案的容器。簡單來說就是你發出乙個請求,先經過apache或nginx,他們會合理地把請求分配到後台...