如何找到唯一的访问日志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其中包含字符串的行

相关内容