Closed3
SadServers #2
- 「"Saskatoon": counting IPs.」
- ネタバレ防止のためアコーディオンで隠す
アコーディオンの練習
こんな感じ
$ sudo apt update
復習中...
1フィールド目を抜き出す
- awk '{print $1}'
- cut -d ' ' -f 1
復習中...
IPアドレスをawkかcutで抜き出したら
- sortで並び替え
- 並び替えたものを
uniq -c
で集計 - 集計したら再度
sort -nr
で並び替える。数字の並び替えであるため-n
、多い順に並び替えるため逆順の-r
をつける
というステップを踏む
試しにhttpログで試した結果が以下
$ cat test.log | awk '{print $1}' | sort | uniq -c | sort -rn | head -n 5
3296 24.48.58.68
3291 64.225.97.92
3291 124.84.86.218
3283 144.189.50.167
3275 44.99.122.192
このスクラップは2023/06/04にクローズされました