在linux中,可以使用以下命令查看当前系统的字符编码:
echo $LANG
如果不是UTF-8,就会出现中文乱码现象!
解决办法:设置字符编码环境变量为utf-8
1. 打开 ~/.bashrc
或 ~/.bash_profile
文件
vi ~/.bashrc 或 vi ~/.bash_profile
2. 在末尾添加上这两行
export LANG=en_US.utf8
export LC_ALL=en_US.utf8
3. 刷新文件生效
source ~/.bashrc 或 source ~/.bash_profile