失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Linux中文显示乱码问题解决方法 和 将英文提示换成中文提示

Linux中文显示乱码问题解决方法 和 将英文提示换成中文提示

时间:2022-07-30 00:34:59

相关推荐

Linux中文显示乱码问题解决方法 和 将英文提示换成中文提示

1.查看当前使用的语言:

echo $LANG修改之前:en_US.UTF-8英文修改之后:zh_CN.UTF-8中文

2.查看当前系统默认采用的字符集

locale修改之前:[root@root ~]# localeLANG=en_US.UTF-8LC_CTYPE="en_US.UTF-8"LC_NUMERIC="en_US.UTF-8"LC_TIME="en_US.UTF-8"LC_COLLATE="en_US.UTF-8"LC_MONETARY="en_US.UTF-8"LC_MESSAGES="en_US.UTF-8"LC_PAPER="en_US.UTF-8"LC_NAME="en_US.UTF-8"LC_ADDRESS="en_US.UTF-8"LC_TELEPHONE="en_US.UTF-8"LC_MEASUREMENT="en_US.UTF-8"LC_IDENTIFICATION="en_US.UTF-8"修改之后:[root@root conf]# localeLANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"LC_NUMERIC="zh_CN.UTF-8"LC_TIME="zh_CN.UTF-8"LC_COLLATE="zh_CN.UTF-8"LC_MONETARY="zh_CN.UTF-8"LC_MESSAGES="zh_CN.UTF-8"LC_PAPER="zh_CN.UTF-8"LC_NAME="zh_CN.UTF-8"LC_ADDRESS="zh_CN.UTF-8"LC_TELEPHONE="zh_CN.UTF-8"LC_MEASUREMENT="zh_CN.UTF-8"LC_IDENTIFICATION="zh_CN.UTF-8"LC_ALL=

3.下载安装中文语言包

yum install kde-l10n-Chinese

4.修改系统字符集

临时修改:export LANG="zh_CN.UTF-8"永久修改:#将单引号中的语句写入到 /etc/profile 文件echo 'export LANG="zh_CN.UTF-8"' >> /etc/profile#修改之后,重新加载 profile 文件(使之立即生效)source /etc/profile

5.修改文件的字符集

临时转换:用vim打开文件,输入:set fileencoding=utf-8永久转换(先确认vimrc位置):echo "set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936" >> /etc/vimrc或echo "set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936" >> ~/.vimrcvim会依照fileencodings提供的编码列表,查找合适的编码,如果没有找到就用latin-1(ASCII)编码打开

改完之后,就不会乱码了

如果觉得《Linux中文显示乱码问题解决方法 和 将英文提示换成中文提示》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。