解码 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命令是用于始终显示日志末尾的命令。当日志被添加时,新增的行将自动显示出来。

广告
将在 10 秒后关闭
bannerAds