一意のアクセスログIPを見つける方法

一意のアクセスログIPを見つける方法

今日私のサーバーにアクセスしたすべてのIPを取得する必要があります。以下のコマンドですべてのIPを取得できますが、今日のIPのみを取得する必要があります。

sudo awk '{ print $1}' /etc/httpd/logs/access_log | sort | uniq -c | sort -nr | head -n 10

grep '20/Apr'から始める必要がありますacccess_log。誰かを助けることができますか?

答え1

最初は以下awkを追加できます。

sudo awk '/20\/Apr/ { print $1}' /etc/httpd/logs/access_log

20/Apr文字列を含む行を検索します。

関連情報