我只需要获取今天访问我的服务器的所有 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
其中包含字符串的行