解码 Apache 日志中的日语
Apache的日志中的日语被转义了,无法直接阅读。
你可以使用以下命令进行解码。另外,请注意access_log和error_log中的转义字符不同。
tail -f access_log | perl -ne 'use URI::Escape; print uri_unescape($_);'
tail -f error_log | perl -nle 's/\\x(..)/pack("C",hex($1))/eg;print $_'
tail -f命令是用于始终显示日志末尾的命令。当日志被添加时,新增的行将自动显示出来。