命令行显示中文乱码,大多是由于字符编码不匹配导致。有时候需要改变cmd的字符编码。
本文摘抄,记录于此。
好记性不如烂笔头。
查看cmd的字符编码,在cmd中输入chcp
chcp 活动代码页: 936
活动代码页936,指的就是GBK
如果需要改变字符编码。
# 设置编码格式为UTF-8 chcp 65001 # 设置编码格式为GBK chcp 936
上面的操作只是临时改变cmd的字符编码,关闭cmd后就恢复默认,一般默认的就是GBK格式。