使用awk分析Nginx的日志文件.
Nginx 的日志文件有 access.log 和 error.log. 前者记录用户访问的具体行为, 后者记录Nginx服务器碰到的错误.
awk是Linux 下的一个强大的文本分析工具.
比如 access.log 的每一行第一列记录的是用户的IP地址, 现在需要将 access.log 中所有IP地址打印到文件 IP_list.txt, 则可以用下面的命令.
$ awk '{print $1}' access.log > ~/IP_list.txt
Nginx 的日志文件有 access.log 和 error.log. 前者记录用户访问的具体行为, 后者记录Nginx服务器碰到的错误.
awk是Linux 下的一个强大的文本分析工具.
比如 access.log 的每一行第一列记录的是用户的IP地址, 现在需要将 access.log 中所有IP地址打印到文件 IP_list.txt, 则可以用下面的命令.
$ awk '{print $1}' access.log > ~/IP_list.txt