您现在的位置:首页 > 系统运维 > windows运维

Windows下使用tail -f命令查看中文日志乱码问题

前几天刚安装了个能在windows下动态查看日志文件的小工具,发现查看含有中文字符的日志会有乱码的现象,总结下解决方法。

1.查看含有中文字符的日志乱码,现象如下:

PS C:\Windows\system32> tail -f C:\test.log
2020骞?1鏈?4鏃?13:15:13锛?   杈撳嚭娴嬭瘯
2020骞?1鏈?4鏃?13:15:33锛?杈撳嚭閿欒鈥︹€?
2020骞?1鏈?4鏃?13:15:52锛?杈撳嚭姝e父
2020骞?1鏈?4鏃?13:16:09锛?杈撳嚭tail娴嬭瘯

2.解决方法

在命令行中切换为utf-8编码,具体操作如下,在命令界面输入:chcp 65001 后回车,效果如下:
Active code page: 65001
PS C:\Windows\system32> tail -f C:\test.log
2020年11月24日 13:15:13:    输出测试
2020年11月24日 13:15:33:       输出错误……
2020年11月24日 13:15:52:       输出正常
2020年11月24日 13:16:09:       输出tail测试

中文字符显示正常了,可以按Ctrl+C 结束该模式。

 

版权所有
侵权必究

上一篇
Windows如何使用Tail命令跟踪日志文件和动态查看日志
下一篇
通过windows netsh命令进行端口转发重定向 (支持windows Server 2008 、2012、2016 和windows 7)