Linux:文字コード最適化(LANG)
1238 ワード
文字コードの最適化
:
? -- --
:
UTF-8
GBK
文字化けしの原因:
01.
02.
03.
システム内の文字セット符号化設定方法
centos6
デフォルトのエンコーディング情報を表示するには、次の手順に従います.
[root@oldboyedu ~]# echo $LANG --- LANG
en_US.UTF-8
一時的な変更:
[root@oldboyedu ~]# echo $LANG
en_US.UTF-8
LANG=XXX
永続的な変更:
:
[root@oldboyedu ~]# tail -5 /etc/profile
export LANG='en_US.UTF-8'
:
vi /etc/sysconfig/i18n
LANG='en_US.UTF-8
source /etc/sysconfig/i18n
centos7
デフォルトのエンコーディング情報の表示
[root@oldboyedu ~]# echo $LANG
en_US.UTF-8
一時的な変更:
[root@oldboyedu ~]# echo $LANG
en_US.UTF-8
LANG=XXX
永続的な変更:
:
[root@oldboyedu ~]# tail -5 /etc/profile
export LANG='en_US.UTF-8'
:
[root@oldboyedu ~]# cat /etc/locale.conf
LANG="zh_CN.UTF-8"
補足:1つのコマンドは一時的に設定され、永続的に設定されます。
localectl set-locale LANG=zh_CN.GBK