1. 程式人生 > >linux中文顯示設置

linux中文顯示設置

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中文顯示設置