1、檢視檔案編碼
vim test.txt
:set fileencoding
發現編碼不是utf-8或者gbk
2、修改vim和vi的環境變量檔案
(1)#vi /etc/virc
添加以下内容
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
儲存退出
(2)#vi /etc/vimrc
添加以下内容
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
3、再檢視剛才亂碼的檔案即可
注意:如果是通過log4j配置,則需要添加--->
log4j.appender.console.encoding=utf-8