一、Linux设置字符编码
1、什么是字符编码
字符编码可以实现对非英文字符的支持,防止非英文字符的乱码。
2、国内常用的字符编码
UTF-8
GBK
3、设置字符编码
我们可以对Linux系统的字符编码进行查看,临时修改,永欠修改。
3.1、临时修改
# 查看当前使用字符编码,一般默认都为en_US.UTF-8 echo $LANG # 临时修改字符编码,英文字符编码:en_US.UTF-8 LANG=zh_CN.UTF-8
临时修改字符编码,只在这一次连接时生效,只要断开连接后就失效了。
3.2、永久修改
# 永欠修改字符编码,方法一 echo "export LANG='zh_CN.UTF-8'" >> /etc/profile source /etc/profile # 方法二 echo "export LANG='zh_CN.UTF-8'" > /etc/locale.conf source /etc/locale.conf # 方法三(即临时设置,又永欠设置)(推荐) localectl set-locale LANG=zh_CN.UTF-8