首页 > 系统服务 > 详细

linux 文件、终端中文乱码

时间:2020-02-20 11:52:50      阅读:62      评论:0      收藏:0      [点我收藏+]

1.先执行 locale -a | grep zh,看Linux是否支持中文显示的字符集(以zh开头),没有就安装中文支持包

技术分享图片

 

 2. 设置终端显示字符集,当然有的时候字符集名称为utf8,那就写export LANG="zh_CN.utf8" ,一定要带上双引号,有时候设为gbk才能显示正常

## 临时生效 
# export LANG="zh_CN.UTF-8"    # 设置为中文 ,
# export LANG="en_US.UTF-8"    # 设置为英文,我比较喜欢这样 export LANG=C 
  
## 永久生效, 编辑/etc/sysconfig/i18n(最好reboot一下) 
LANG="zh_CN.UTF-8"
  
## 或者,编辑 /etc/profile配置文件,添加如下一行 
export LANG="zh_CN.UTF-8"
# 重新载入 
# . /etc/profile 
  
## 查看当前的字符集 
# echo $LANG

3. 如果文件中显示乱码,可能是我们secureCRT或者xshell没有设置utf8字符显示

技术分享图片

 

linux 文件、终端中文乱码

原文:https://www.cnblogs.com/WalkOnMars/p/12334697.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!