8
我想grep我的服务器日志来收集所有的唯一IP地址,也查看特定页面的所有请求。做这个的最好方式是什么?如何为独特的IP和特定页面grep服务器访问日志?
我想grep我的服务器日志来收集所有的唯一IP地址,也查看特定页面的所有请求。做这个的最好方式是什么?如何为独特的IP和特定页面grep服务器访问日志?
假设这是一个标准的Apache日志,并假设你是在Unix上,我通常做
awk '{print $1}' access.log|sort -u
awk的过滤掉所有IP地址,排序然后删除重复项。
找出所有访问一个网址,我做
grep URL access.log
当然,你将有具体的一个你搜索替换“URL”。
您也可以使用类似webalizer的东西来处理日志作为另一个选项。