centos终端cat文件时,出现中文乱码,但是系统是支持中文的,用date测试中文显示正常。。。

2024年11月22日 15:46
有1个网友回答
网友(1):

以我自己的环境为例。
1 先看一下自己的LANG变量
bash-3.2# echo $LANG
ja_JP.SJIS
2 终端窗口,Setup->Terminal

kanji(receive)和kanji(transmit)两个下拉菜单分别选中与LANG想匹配的编码格式。(我的话需要选中SJIS)
3 使用以下命令可以查看安装过的编码格式。
bash-3.2# locale -a |grep zh
zh_CN.gb18030
zh_CN.hp15CN
zh_CN.utf8
zh_HK.hkbig5
zh_HK.utf8
zh_TW.big5
zh_TW.ccdc
zh_TW.eucTW
zh_TW.utf8