linux中文显示设置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux中文显示设置相关的知识,希望对你有一定的参考价值。
Linux中文显示设置
1.1 查看当前使用的字符集
1.1.1 查看系统当前使用的字符集(语言)
LANG
echo $LANG
en_US.UTF-8
1.1.2修改系统的字符集(语言)
LANG=zh_CN.UTF-8
LANG PS1 linux环境变量(在linux任何一个角落中都可以使用)
export LANG=zh_CN.UTF-8
1.1.3 修改环境变量的时候 前面加上 export
echo $LANG
zh_CN.UTF-8
1.1.4查看系统当前使用的字符集(语言)
#LANG
echo $LANG
en_US.UTF-8
1.2临时修改系统的字符集(语言)
LANG=zh_CN.UTF-8
LANG PS1 linux环境变量(在linux任何一个角落中都可以使用)
export.UTF-8
#修改环境变量的时候前面加上 export
echo $LANG
zh_CN.UTF-8
1.3永久修改系统的字符集
cat /etc/sysconfig/i18n
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
cp /etc/sysconfig/i18n /etc/sysconfig/i18n.bak
sed -i‘s#en_US#zh_CN#g‘ /etc/sysconfig/i18n
cat /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
SYSFONT="latarcyrheb-sun16"
1.3.1 生效
source /etc/profile
echo $LANG
zh_CN.UTF-8
1.4 Linux里面显示乱码
linux里面显示中文乱码
linux系统使用字符集与xshell软件的字符集不同。
echo $LANG
1.排查
1)检查linux系统的字符集
echo $LANG
2)查看xshell使用的字符集
2.解决
修改系统的字符集
第一个里程碑-查看系统当前使用的字符集
#LANG
echo $LANG
en_US.UTF-8
第二个里程碑-临时修改系统的字符集
LANG=zh_CN.UTF-8
###LANG PS1 linux环境变量(在linux任何一个角落中都可以使用)
export LANG=zh_CN.UTF-8
修改环境变量的时候 前面加上 export
echo $LANG
zh_CN.UTF-8
第三个里程碑-永久修改系统的字符集
cat /etc/sysconfig/i18n
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
cp /etc/sysconfig/i18n /etc/sysconfig/i18n.bak
sed -i ‘s#en_US#zh_CN#g‘ /etc/sysconfig/i18n
cat /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
SYSFONT="latarcyrheb-sun16"
3.生效
source /etc/profile
echo $LANG
zh_CN.UTF-8
本文出自 “heyong” 博客,请务必保留此出处http://heyong.blog.51cto.com/13121269/1954903
以上是关于linux中文显示设置的主要内容,如果未能解决你的问题,请参考以下文章
linux系统如何更改字符集的支持,解决Linux中文显示乱码使centos显示中文
linux设置成中文后还是不能显示中文。但是把这些乱码复制到windows下又正常了。变成中文。