解决Linux 中文乱码的问题
编辑
56
2025-08-25

使用cat命令查看配置文件中文显示正常,但是使用nano命令编辑文件的时候中文确实乱码,下面附上解决办法。
查看当前 locale 设置
locale如果输出中有
LANG=C或LANG=en_US.UTF-8之类,而没有zh_CN.UTF-8,nano 就可能无法正确显示中文。安装中文 locale
sudo apt update sudo apt install locales sudo dpkg-reconfigure locales在列表中选择
zh_CN.UTF-8 UTF-8(也可以加en_US.UTF-8保留英文环境),然后设默认为zh_CN.UTF-8。临时启用中文环境
export LANG=zh_CN.UTF-8 export LC_ALL=zh_CN.UTF-8然后再执行:
nano 文件名永久生效
把下面两行加到~/.bashrc或~/.profile:export LANG=zh_CN.UTF-8 export LC_ALL=zh_CN.UTF-8重新登录即可。
- 0
-
分享