欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > Linux運維常用命令

Linux運維常用命令

熱門標簽:百度地圖標注直線距離 怎么在百度地圖標注公司的位置 測繪地圖標注名稱 智能電銷機器人有用嗎 天津電話外呼系統排名 外呼電話系統怎么操作 德陽400電話申請 商機地圖標注 鶴崗400電話申請

自己的小網站跑在阿里云的ECS上面,偶爾也去分析分析自己網站服務器日志,看看網站的訪問量。看看有沒有黑闊搞破壞!于是收集,整理一些服務器日志分析命令,大家可以試試!

1、查看有多少個IP訪問:

 awk '{print $1}' log_file|sort|uniq|wc -l

PS: wc -l 看看有多少行

2、查看某一個頁面被訪問的次數:

grep "/index.php" log_file | wc -l

3、查看每一個IP訪問了多少個頁面:

awk '{++S[$1]} END {for (a in S) print a,S[a]}' log_file > log.txt
sort -n -t ' ' -k 2 log.txt # 配合sort進一步排序

4、將每個IP訪問的頁面數進行從小到大排序:

awk '{++S[$1]} END {for (a in S) print S[a],a}' log_file | sort -n

5、查看某一個IP訪問了哪些頁面:

grep ^111.111.111.111 log_file| awk '{print $1,$7}'

6、去掉搜索引擎統計的頁面:

awk '{print $12,$1}' log_file | grep ^\"Mozilla | awk '{print $2}' |sort | uniq | wc -l

7、查看2015年8月16日14時這一個小時內有多少IP訪問:

awk '{print $4,$1}' log_file | grep 16/Aug/2015:14 | awk '{print $2}'| sort | uniq | wc -l

8、查看訪問前十個ip地址

awk '{print $1}' |sort|uniq -c|sort -nr |head -10 access_log
uniq -c 相當于分組統計并把統計數放在最前面

cat access.log|awk '{print $1}'|sort|uniq -c|sort -nr|head -10 

cat access.log|awk '{counts[$(11)]+=1}; END {for(url in counts) print counts[url], url}


9、訪問次數最多的10個文件或頁面

 cat log_file|awk '{print $11}'|sort|uniq -c|sort -nr | head -10
 cat log_file|awk '{print $11}'|sort|uniq -c|sort -nr|head -20 
awk '{print $1}' log_file |sort -n -r |uniq -c | sort -n -r | head -20 # 訪問量最大的前20個ip

10、通過子域名訪問次數,依據referer來計算,稍有不準

cat access.log | awk '{print $11}' | sed -e ' s/http:\/\///' -e ' s/\/.*//' | sort | uniq -c | sort -rn | head -20

11、列出傳輸大小最大的幾個文件

cat www.access.log |awk '($7~/\.php/){print $10 " " $1 " " $4 " " $7}'|sort -nr|head -100

12、列出輸出大于200000byte(約200kb)的頁面以及對應頁面發生次數

cat www.access.log |awk '($10 > 200000 $7~/\.php/){print $7}'|sort -n|uniq -c|sort -nr|head -100

13、如果日志最后一列記錄的是頁面文件傳輸時間,則有列出到客戶端最耗時的頁面

cat www.access.log |awk '($7~/\.php/){print $NF " " $1 " " $4 " " $7}'|sort -nr|head -100

14、列出最最耗時的頁面(超過60秒的)的以及對應頁面發生次數

cat www.access.log |awk '($NF > 60 $7~/\.php/){print $7}'|sort -n|uniq -c|sort -nr|head -100

15、列出傳輸時間超過 30 秒的文件

cat www.access.log |awk '($NF > 30){print $7}'|sort -n|uniq -c|sort -nr|head -20

16、列出當前服務器每一進程運行的數量,倒序排列

ps -ef | awk -F ' ' '{print $8 " " $9}' |sort | uniq -c |sort -nr |head -20

17、查看apache當前并發訪問數

對比httpd.conf中MaxClients的數字差距多少。

netstat -an | grep ESTABLISHED | wc -l

18、可以使用如下參數查看數據

ps -ef|grep httpd|wc -l

統計httpd進程數,連個請求會啟動一個進程,使用于Apache服務器。
表示Apache能夠處理1388個并發請求,這個值Apache可根據負載情況自動調整。

netstat -nat|grep -i "80"|wc -l

netstat -an會打印系統當前網絡鏈接狀態,而grep -i "80"是用來提取與80端口有關的連接的,wc -l進行連接數統計。
最終返回的數字就是當前所有80端口的請求總數。

netstat -na|grep ESTABLISHED|wc -l

netstat -an會打印系統當前網絡鏈接狀態,而grep ESTABLISHED 提取出已建立連接的信息。 然后wc -l統計。
最終返回的數字就是當前所有80端口的已建立連接的總數。

netstat -nat||grep ESTABLISHED|wc

可查看所有建立連接的詳細記錄

19、輸出每個ip的連接數,以及總的各個狀態的連接數

netstat -n | awk '/^tcp/ {n=split($(NF-1),array,":");if(n=2)++S[array[(1)]];else++S[array[(4)]];++s[$NF];++N} END {for(a in S){printf("%-20s %s\n", a, S[a]);++I}printf("%-20s %s\n","TOTAL_IP",I);for(a in s) printf("%-20s %s\n",a, s[a]);printf("%-20s %s\n","TOTAL_LINK",N);}'

20、其他的收集

分析日志文件下2012-05-04訪問頁面最高的前20個URL并排序

cat access.log |grep '04/May/2012'| awk '{print $11}'|sort|uniq -c|sort -nr|head -20

查詢受訪問頁面的URL地址中 含有 www.abc.com 網址的 IP 地址

cat access_log | awk '($11~/\www.abc.com/){print $1}'|sort|uniq -c|sort -nr
獲取訪問最高的10個IP地址 同時也可以按時間來查詢

cat linewow-access.log|awk '{print $1}'|sort|uniq -c|sort -nr|head -10
時間段查詢日志時間段的情況

cat log_file | egrep '15/Aug/2015|16/Aug/2015' |awk '{print $1}'|sort|uniq -c|sort -nr|head -10
分析2015/8/15到2015/8/16訪問"/index.php?g=Memberm=Publica=sendValidCode"的IP倒序排列
cat log_file | egrep '15/Aug/2015|16/Aug/2015' | awk '{if($7 == "/index.php?g=Memberm=Publica=sendValidCode") print $1,$7}'|sort|uniq -c|sort -nr
($7~/.php/) $7里面包含.php的就輸出,本句的意思是最耗時的一百個PHP頁面

cat log_file |awk '($7~/\.php/){print $NF " " $1 " " $4 " " $7}'|sort -nr|head -100
列出最最耗時的頁面(超過60秒的)的以及對應頁面發生次數*
cat access.log |awk '($NF > 60 $7~/.php/){print $7}'|sort -n|uniq -c|sort -nr|head -100
統計網站流量(G)

cat access.log |awk '{sum+=$10} END {print sum/1024/1024/1024}'

統計404的連接

awk '($9 ~/404/)' access.log | awk '{print $9,$7}' | sort

統計http status.

cat access.log |awk '{counts[$(9)]+=1}; END {for(code in counts) print code, counts[code]}'
cat access.log |awk '{print $9}'|sort|uniq -c|sort -rn

每秒并發:

watch "awk '{if($9~/200|30|404/)COUNT[$4]++}END{for( a in COUNT) print a,COUNT[a]}' log_file|sort -k 2 -nr|head -n10"

帶寬統計

cat apache.log |awk '{if($7~/GET/) count++}END{print "client_request="count}'
cat apache.log |awk '{BYTE+=$11}END{print "client_kbyte_out="BYTE/1024"KB"}'

找出某天訪問次數最多的10個IP

cat /tmp/access.log | grep "20/Mar/2011" |awk '{print $3}'|sort |uniq -c|sort -nr|head

當天ip連接數最高的ip都在干些什么:

cat access.log | grep "10.0.21.17" | awk '{print $8}' | sort | uniq -c | sort -nr | head -n 10

小時單位里ip連接數最多的10個時段

awk -vFS="[:]" '{gsub("-.*","",$1);num[$2" "$1]++}END{for(i in num)print i,num[i]}' log_file | sort -n -k 3 -r | head -10

找出訪問次數最多的幾個分鐘

awk '{print $1}' access.log | grep "20/Mar/2011" |cut -c 14-18|sort|uniq -c|sort -nr|head

取5分鐘日志

if [ $DATE_MINUTE != $DATE_END_MINUTE ] ;then #則判斷開始時間戳與結束時間戳是否相等START_LINE=sed -n "/$DATE_MINUTE/=" $APACHE_LOG|head -n1 #如果不相等,則取出開始時間戳的行號,與結束時間戳的行號

查看tcp的鏈接狀態

netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn 

netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' 

netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state) print key,"\t",state[key]}' 

netstat -n | awk '/^tcp/ {++arr[$NF]};END {for(k in arr) print k,"\t",arr[k]}' 

netstat -n |awk '/^tcp/ {print $NF}'|sort|uniq -c|sort -rn 

netstat -ant | awk '{print $NF}' | grep -v '[a-z]' | sort | uniq -c
netstat -ant|awk '/ip:80/{split($5,ip,":");++S[ip[1]]}END{for (a in S) print S[a],a}' |sort -n 

netstat -ant|awk '/:80/{split($5,ip,":");++S[ip[1]]}END{for (a in S) print S[a],a}' |sort -rn|head -n 10 

awk 'BEGIN{printf ("http_code\tcount_num\n")}{COUNT[$10]++}END{for (a in COUNT) printf a"\t\t"COUNT[a]"\n"}'

查找請求數前20個IP(常用于查找攻來源):

netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -nr|head -n20 
netstat -ant |awk '/:80/{split($5,ip,":");++A[ip[1]]}END{for(i in A) print A[i],i}' |sort -rn|head -n20

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

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

查找較多time_wait連接

netstat -n|grep TIME_WAIT|awk '{print $5}'|sort|uniq -c|sort -rn|head -n20

找查較多的SYN連接

netstat -an | grep SYN | awk '{print $5}' | awk -F: '{print $1}' | sort | uniq -c | sort -nr | more

根據端口列進程

netstat -ntlp | grep 80 | awk '{print $7}' | cut -d/ -f1

查看了連接數和當前的連接數

netstat -ant | grep $ip:80 | wc -l
netstat -ant | grep $ip:80 | grep EST | wc -l

查看IP訪問次數

netstat -nat|grep ":80"|awk '{print $5}' |awk -F: '{print $1}' | sort| uniq -c|sort -n

Linux命令分析當前的鏈接狀況

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 
watch "netstat -n | awk '/^tcp/ {++S[dollar;NF]} END {for(a in S) print a, S[a]}'" # 通過watch可以一直監控

LAST_ACK 5 關閉一個TCP連接需要從兩個方向上分別進行關閉,雙方都是通過發送FIN來表示單方向數據的關閉,當通信雙方發送了最后一個FIN的時候,發送方此時處于LAST_ACK狀態,當發送方收到對方的確認(Fin的Ack確認)后才真正關閉整個TCP連接;

SYN_RECV 30 # 表示正在等待處理的請求數;

ESTABLISHED 1597 # 表示正常數據傳輸狀態;

FIN_WAIT1 51 # 表示server端主動要求關閉tcp連接;

FIN_WAIT2 504 # 表示客戶端中斷連接;

TIME_WAIT 1057 # 表示處理完畢,等待超時結束的請求數;

您可能感興趣的文章:
  • Linux運維之如何使用ss命令代替netstat
  • Linux企業運維人員常用的150個命令分享
  • 很實用的Linux 系統運維常用命令及常識(超實用)
  • linux系列之常用運維命令整理筆錄(小結)

標簽:自貢 武漢 鎮江 六盤水 滁州 百色 優質小號 丹東

巨人網絡通訊聲明:本文標題《Linux運維常用命令》,本文關鍵詞  Linux,運維,常用,命令,Linux,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux運維常用命令》相關的同類信息!
  • 本頁收集關于Linux運維常用命令的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    3d动漫精品啪啪一区二区竹菊| 国产精品美女久久久久aⅴ| 亚洲一区影音先锋| 99久久国产免费看| 色综合天天视频在线观看| 日本一区二区高清| 国产成人av电影| 91麻豆精品国产91久久综合| 亚洲精品一线二线三线| 另类专区欧美蜜桃臀第一页| av鲁丝一区鲁丝二区鲁丝三区| 欧美老人xxxx18| 欧美亚洲愉拍一区二区| 日韩亚洲欧美在线观看| 免费人成在线不卡| 麻豆av免费观看| 久久久久久久国产精品影院| 国产一区二区中文字幕| 日韩欧美视频免费观看| 欧美国产一区视频在线观看| 风间由美性色一区二区三区| 色美美综合视频| 亚洲综合色区另类av| 欧美在线一级片| 精品久久国产老人久久综合| 精品一区二区三区视频| 少妇高潮一区二区三区喷水| 中文字幕一区二区日韩精品绯色 | 亚洲熟女www一区二区三区| 日韩理论电影院| 亚洲天堂小视频| 日韩一区二区在线观看| 亚洲三级在线看| 4438x成人网最大色成网站| 免费在线一区观看| 成人性视频免费看| 亚洲欧洲国产专区| wwwxx日本| 2020国产精品| 成人美女视频在线观看| 欧美色窝79yyyycom| 国产日韩精品一区二区三区在线| 福利91精品一区二区三区| 91国产丝袜在线播放| 天天操天天色综合| 亚洲一级片在线播放| 一区在线播放视频| xfplay5566色资源网站| 久久青草国产手机看片福利盒子 | 亚洲桃色在线一区| 国产污在线观看| 制服.丝袜.亚洲.中文.综合懂| 亚洲区自拍偷拍| 国产精品成人一区二区三区夜夜夜| 91免费版pro下载短视频| 日韩一区二区不卡| 成人午夜视频网站| 69精品人人人人| 国产成人夜色高潮福利影视| 欧美视频一区二| 国产做a爰片久久毛片| 欧美性受xxxx| 极品瑜伽女神91| 欧美亚洲综合网| 国内精品在线播放| 欧美色网一区二区| 国产在线观看一区二区| 在线观看一区二区精品视频| 另类欧美日韩国产在线| 色8久久人人97超碰香蕉987| 久久精品国产99国产| 色噜噜狠狠色综合中国| 麻豆精品久久精品色综合| 在线视频中文字幕一区二区| 蜜桃精品在线观看| 欧美亚洲综合色| 国产精品一区二区久激情瑜伽| 欧美福利视频一区| 成人精品国产一区二区4080| 日韩精品一区二区三区视频播放| 99视频有精品| 久久精品一区蜜桃臀影院| 蜜桃色一区二区三区| 国产精品天天看| 色婷婷在线影院| 亚洲午夜私人影院| 青青青在线免费观看| 久久精品免费看| 欧美精品乱码久久久久久按摩 | 国产xxx在线观看| 亚洲国产高清在线| 欧美色图亚洲激情| 亚洲无人区一区| 色婷婷综合久久久| 国产精品1024| 久久这里都是精品| 玖草视频在线观看| 亚洲国产精品久久人人爱蜜臀| 国产稀缺精品盗摄盗拍| 精品一区二区三区日韩| 欧美一级在线观看| 国产艳妇疯狂做爰视频| 亚洲欧美成人一区二区三区| 亚洲欧洲综合网| 久久成人羞羞网站| 91精品视频网| 亚洲人成在线播放网站岛国| 成人免费视频网站在线观看| 久久久亚洲精华液精华液精华液| 中文字幕精品久久久| 亚洲伊人伊色伊影伊综合网| 色成年激情久久综合| 国产成人免费9x9x人网站视频| 久久久久久久久久电影| 天天躁日日躁aaaa视频| 蜜桃av一区二区| 日韩欧美色电影| 国产一级二级在线观看| 图片区小说区国产精品视频| 欧美日韩高清在线播放| 国产精品一级无码| 亚洲一区二区视频在线观看| 欧美亚洲国产一区二区三区va| 99这里只有精品| 亚洲人精品一区| 欧美怡红院视频| 免费在线观看日韩av| 亚洲欧美视频一区| 在线这里只有精品| 人妻体体内射精一区二区| 一区二区三区国产精华| 欧美三级乱人伦电影| 黄色av电影网站| 丝袜诱惑制服诱惑色一区在线观看 | 久久伊99综合婷婷久久伊| 国内成人精品2018免费看| 精品嫩草影院久久| 国产黄色大片免费看| 国产精品久久看| 最新日本中文字幕| 日韩精品成人一区二区三区| 欧美一区二区在线不卡| 色婷婷在线影院| 国产盗摄一区二区三区| 亚洲欧洲三级电影| 欧美无人高清视频在线观看| 久久久久亚洲AV成人网人人小说| 亚洲大片在线观看| 日韩视频免费观看高清在线视频| 无码国产69精品久久久久同性| 精品一区二区综合| 国产精品久久久久永久免费观看| 色综合久久综合| 亚洲少妇一区二区三区| 日本午夜一区二区| 国产日韩综合av| 色又黄又爽网站www久久| 在线播放第一页| 麻豆国产一区二区| 国产精品久久久久久久浪潮网站 | 欧美一级在线观看| 午夜影院黄色片| 成人一区二区三区在线观看| 亚洲精品乱码久久久久久黑人 | 欧美老年两性高潮| 国产aⅴ激情无码久久久无码| 国产成人小视频| 日韩免费成人av| 日欧美一区二区| 国产免费观看久久| 欧美视频第二页| 天天躁日日躁aaaa视频| 不卡电影一区二区三区| 亚洲成人精品影院| 久久综合久久99| 在线中文字幕不卡| 精品人妻互换一区二区三区| 成人深夜在线观看| 无码av中文一区二区三区桃花岛| 久久精品视频一区| 欧美三级电影在线看| 538精品视频| 一级黄色大片免费看| 久久 天天综合| 亚洲综合一二三区| 久久精品亚洲国产奇米99| 欧美私人免费视频| 内射毛片内射国产夫妻| 欧美一区二区三区影院| 极品少妇xxxx精品少妇| 一区二区三区在线观看网站| 久久伊99综合婷婷久久伊| 欧美亚洲禁片免费| 亚洲精品电影院| 捆绑裸体绳奴bdsm亚洲| 成人免费黄色在线| 麻豆一区二区在线| 亚洲午夜免费电影| 国产精品久线观看视频| 欧美一级xxx|