このページの2つのバージョン間の差分を表示します。
サーバ:linux:コマンド:アクセスログからアクセスの多いipアドレスを抽出 [2019/01/22 11:10] yusuke_komori 作成 |
サーバ:linux:コマンド:アクセスログからアクセスの多いipアドレスを抽出 [2021/02/08 10:08] (現在) humolife |
||
---|---|---|---|
行 1: | 行 1: | ||
====== アクセスログからアクセスの多いIPアドレスを抽出 ====== | ====== アクセスログからアクセスの多いIPアドレスを抽出 ====== | ||
< | < | ||
- | grep -Eo " | + | grep -Eo " |
</ | </ | ||
+ | ※ 上記コマンドは、コメントで s.mori さんにご指摘頂いた間違いを修正済みです | ||
===== 解説 ===== | ===== 解説 ===== | ||
==== grep -E ==== | ==== grep -E ==== | ||
行 10: | 行 11: | ||
==== grep -o ==== | ==== grep -o ==== | ||
通常の grep では一致した行全体が表示されるが、-o を指定することにより一致した文字のみを表示させることができる。 | 通常の grep では一致した行全体が表示されるが、-o を指定することにより一致した文字のみを表示させることができる。 | ||
+ | |||
+ | ==== sort ==== | ||
+ | 次の uniq で重複行のカウントを行うため、並び替える。 | ||
==== uniq -c ==== | ==== uniq -c ==== |