nginx統計日志中客戶端ip訪問次數


cat access.log |awk -F"-"  '{print $1}'|sort -t $'.' -k 1n  |uniq -c

cat access.log |awk -F"-"  '{print $1}'|sort -t $'.' -k 1nr  |uniq -c

 

解析:

 -t '$'.' 指定排序分隔符為ip地址的間隔符號“.”   

-k 參數指定按照那一列排序,如果第一列無法完成想要的排序,可以再指定其他列,例如-k 1,2,3 。第一列為基准排完,再以第二列為基准,然后第三列為基准。

1n代表第一列,按數字大小排序,如果不加參數“n” 默認是以開頭首字母的 ASCII碼值排序

-r 顯示排序結果倒序

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM