精华内容
下载资源
问答
  • Linux修改系统编码方法总结

    千次阅读 2019-02-25 15:09:09
    因为系统编码为en_US.UTF-8,应为支持中文的编码(即zh_CN.UTF-8) 检查系统编码 英文环境如下: [root@localhost ~]# locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_...

    Linux系统安装后,发现中文显示乱码。因为系统编码为en_US.UTF-8,应改为支持中文的编码(即zh_CN.UTF-8)

    1. 检查系统编码
      英文环境如下:
    [root@localhost ~]# locale
    LANG=en_US.UTF-8
    LC_CTYPE="en_US.UTF-8"
    LC_NUMERIC="en_US.UTF-8"
    LC_TIME="en_US.UTF-8"
    LC_COLLATE="en_US.UTF-8"
    LC_MONETARY="en_US.UTF-8"
    LC_MESSAGES="en_US.UTF-8"
    LC_PAPER="en_US.UTF-8"
    LC_NAME="en_US.UTF-8"
    LC_ADDRESS="en_US.UTF-8"
    LC_TELEPHONE="en_US.UTF-8"
    LC_MEASUREMENT="en_US.UTF-8"
    LC_IDENTIFICATION="en_US.UTF-8"
    LC_ALL=
    

    中文环境如下:

    [root@localhost ~]# locale
    LANG=zh_CN.GB2312
    LC_CTYPE="zh_CN.GB2312"
    LC_NUMERIC="zh_CN.GB2312"
    LC_TIME="zh_CN.GB2312"
    LC_COLLATE="zh_CN.GB2312"
    LC_MONETARY="zh_CN.GB2312"
    LC_MESSAGES="zh_CN.GB2312"
    LC_PAPER="zh_CN.GB2312"
    LC_NAME="zh_CN.GB2312"
    LC_ADDRESS="zh_CN.GB2312"
    LC_TELEPHONE="zh_CN.GB2312"
    LC_MEASUREMENT="zh_CN.GB2312"
    LC_IDENTIFICATION="zh_CN.GB2312"
    LC_ALL=
    
    1. 检查是否安装中文语言包
    [root@localhost ~]# rpm -qa|grep chinese
    ibus-table-chinese-erbi-1.4.6-1.el6.noarch
    ibus-table-chinese-wubi-haifeng-1.4.6-1.el6.noarch
    ibus-table-chinese-1.4.6-1.el6.noarch
    ibus-table-chinese-wubi-jidian-1.4.6-1.el6.noarch
    ibus-table-chinese-cangjie-1.4.6-1.el6.noarch
    ibus-table-chinese-scj-1.4.6-1.el6.noarch
    

    如上是安装了中文语言环境,如没有请安装中文语言包

    1. 安装中文语言包
    yum -y groupinstall chinese-support
    
    1. 修改系统编码,使支持中文

      方法一:修改/etc/sysconfig/i18n

    [root@localhost ~]# vim /etc/sysconfig/i18n 
    LANG="zh_CN.UTF-8"
    [root@localhost ~]# source /etc/sysconfig/i18n 
    
    #再次查看系统编码,发现已改为支持中文的编码
    [root@localhost ~]# locale
    LANG=zh_CN.UTF-8
    LC_CTYPE="zh_CN.UTF-8"
    LC_NUMERIC="zh_CN.UTF-8"
    LC_TIME="zh_CN.UTF-8"
    LC_COLLATE="zh_CN.UTF-8"
    LC_MONETARY="zh_CN.UTF-8"
    LC_MESSAGES="zh_CN.UTF-8"
    LC_PAPER="zh_CN.UTF-8"
    LC_NAME="zh_CN.UTF-8"
    LC_ADDRESS="zh_CN.UTF-8"
    LC_TELEPHONE="zh_CN.UTF-8"
    LC_MEASUREMENT="zh_CN.UTF-8"
    LC_IDENTIFICATION="zh_CN.UTF-8"
    LC_ALL=
    

    方法二:修改环境变量文件 /etc/profile

    #在系统的环境变量文件中加入路径变量的声明,对整个系统起作用 
    [root@xqsj-beta ~]# vim /etc/profile
    ........
    LC_ALL="zh_CN.UTF-8"
    export LANG="zh_CN.UTF-8"
    [root@localhost ~]# source /etc/profile
    [root@localhost ~]# locale
    
    1. 在Windows下编辑的中文,在Linux下显示为乱码的问题
      若要解决此问题,需要修改Linux的默认编码为GBK
    [root@localhost ~]# vim /etc/sysconfig/i18n
    LANG="zh_CN.GBK"
    SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
    SYSFONT="latarcyrheb-sun16"
    [root@localhost ~]# source /etc/sysconfig/i18n
    [root@localhost ~]# locale
    
    展开全文
  • linux修改系统编码为UTF8

    千次阅读 2021-05-11 14:57:05
    全局修改即为对整个系统都有效的修改方式,使整个系统都适应于该系统编码。该方法是在系统配置文件中添加编码方式将默认的方式覆盖掉。执行的命令如下: vi /etc/profile #打开文件后在最后一行加入如下命令:

    1、描述

    在Linux服务器中系统的编码默认设置成的是 en_US.UTF-8 ,而应用中文编码一般默认是 zh_cn.UTF-8 的编码,因此会存在在应用中导出excel出现乱码的情况,因此要将linux系统的编码改成 zh_CN.UTF-8 。修改方法包括全局修改和局部修改。

    2、全局修改

    全局修改即为对整个系统都有效的修改方式,使整个系统都适应于该系统编码。该方法是在系统配置文件中添加编码方式将默认的方式覆盖掉。执行的命令如下:

    vi /etc/profile
    #打开文件后在最后一行加入如下命令:
    
     export LC_ALL="zh_CN.UTF-8"  export LANG="zh_CN.UTF-8"
    #保存退出后,执行文件生效命令:
    
    source /etc/profile
    #修改完成。
    

    3、局部修改
    有时Linux系统中编码并不能统一使用,而是只针对某用户下才使用该编码,即当使用FineBI的时候,在该系统用户下才能使用该编码。因此编辑配置文件时需要在该用户下编辑。

    如给用户wind进行该编码设置,执下如下命令:

    vi /home/wind/.bash_profile
    
    
    #在最后一行输入:
    
    
    export LC_ALL="zh_CN.UTF-8" export LANG="zh_CN.UTF-8"
    
    #再执行source命令即可:
    
    
    source /home/wind/.bash_profile
    

    ————————————————
    版权声明:本文为CSDN博主「北海罗辑」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/weixin_36072221/article/details/113489172

    展开全文
  • linux修改系统编码方式

    千次阅读 2019-04-01 15:55:09
    1.执行命令:vim /etc/profile 2.在文件最后添加两行 export LC_ALL="zh_CN.UTF-8" export LANG="zh_CN.UTF-8" 3.刷新文件 :source /etc/profile ...4.查看系统编码方式: locale ...

    1.执行命令:vim /etc/profile

    2.在文件最后添加两行

    export LC_ALL="zh_CN.UTF-8"
    export LANG="zh_CN.UTF-8"

    3.刷新文件 :source /etc/profile

    4.查看系统编码方式:  locale

     

     

    展开全文
  • 本文为大家介绍了linux查看系统编码和修改系统编码的方法,这里使用的是redhat系统,大家参考使用吧
  • linux查看系统编码和修改系统编码

    万次阅读 2017-11-14 10:09:50
  • Linux系统修改编码

    千次阅读 2019-04-03 21:36:44
    Linux系统修改编码 Windows的默认编码为GBK,Linux的默认编码为UTF-8。在Windows下编辑的中文,在Linux下显示为乱码。为了解决此问题,修改Linux的默认编码为GBK。方法如下: 方法1: vi /etc/sysconfig/i18n 默认为...
  • 修改linux 系统编码为utf-8

    千次阅读 2018-10-01 17:00:00
    2019独角兽企业重金招聘Python工程师标准>>> vim /etc/sysconfig/i18n LANG="zh_CN.GBK" 修改为 ...检查编码:locale 转载于:https://my.oschina.net/u/2602876/blog/2222247
  • 1、查看字符编码和语言 使用locale命令,语言是en_US(美式英语),编码是UTF-8 2、修改字符编码和语言 ...为 LANG="zh_CN.GBK" 然后在不重启的情况下重新加载i18n文件 #source /etc/sysconfig/i...
  • linux系统编码修改

    万次阅读 2018-06-15 11:18:15
    【vi /etc/sysconfig/i18n】打开系统编码文件,修改系统编码为“zh_CN.UTF-8”。 【source /etc/sysconfig/i18n】读取脚本里面的语句依次在当前shell里面执行。 【locale】命令查看当前系统的编码,已修改为“zh...
  • Linux系统中对于编码格式的修改

    千次阅读 2019-04-27 23:08:08
    查看支持的字符编码 使用locale命令,如: # locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_...
  • 因为系统编码为en_US.UTF-8,应为支持中文的编码(即zh_CN.UTF-8)操作记录如下:0)系统必须安装中文语言包才行[root@xqsj-beta ~]#yum -y groupinstall chinese-support1)检查linux系统编码检查linux系统...
  • 查看文件编码格式如下,将文件格式修改为UTF-8 >file demo.txt >demo.txt: ISO-8859 text >vim demo.txt >:set fileencoding #显示 fileencoding=latin1 设置编码格式为utf-8 :setlocal ...
  • Linux修改环境编码

    千次阅读 2019-01-24 11:40:24
    以下方为在centos 6.7上验证可以 ...修改系统编码 vi /etc/sysconfig/i18n LANG="zh_CN.UTF-8" SUPPORTED="zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18030" 将中文添加到locale localedef...
  • Linux中修改文件编码

    千次阅读 2020-03-18 16:13:41
    Linux中查看文件编码可以通过以下几种方式: 1.在Vim中可以直接查看文件编码 :set fileencoding 即可显示文件编码格式。 如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在 ~/...
  • linux修改默认编码方式

    万次阅读 2018-03-03 15:36:46
    查看linux编码方式命令:locale 如图,linux默认的编码方式为utf-8。windows默认的编码方式为GBK,在windows下编辑的中文,在linux中会显示为乱码,修改linux的默认编码方式为GBK,就可以解决乱码问题。方法:vim /...
  • linux系统编码修改为GBK

    千次阅读 2019-05-06 19:48:00
    centos6系统修改编码 [root@localhost scripts]# vim /etc/sysconfig/i18n LANG="zh_CN.GB2312"SUPPORTED="zh_CN.UTF-8:zh_CN:zh"SYSFONT="latarcyrheb-sun16" [root@localhost scripts]# source /etc/sysconfig/...
  • 修改linux服务器默认编码

    千次阅读 2020-07-28 11:15:12
    服务器查看日志时发现中文乱码问题,修改secureCRT编码后还是不行,然后修改linux服务器默认编码步骤如下: locale 查询服务器默认编码(本人服务器默认编码以修改成功,下图为正确的编码) 切换到目录 cd /etc/...
  • linux中修改字符编码

    千次阅读 2019-09-30 09:43:38
    生命的意义在于奉献 ... 如有侵权,请联系我删除 ... ubuntu修改字符编码 1. 添加字符编码,例如zh_CN.UTF-8,有两种方式 方法1:locale-gen zh_CN.UTF-8 #locale-gen命令只在ubuntu中才有 方法2:在/var/lib/lo...
  • Linux系统全局修改Python默认编码

    千次阅读 2019-01-07 21:52:00
    扫描代码时一直提示编码不对,文件太多,了几个就放弃了。搜索到Python有设置全局编码的地方,发现默认编码确实不是utg-8.按照如下方法修改后成功。 vim /usr/lib/python2.7/sitecustomize.py #coding=...
  • 查看linux系统编码

    千次阅读 2021-01-29 11:25:40
    1、查看字符编码和语言 使用locale命令,语言是en_US(美式英语),编码是UTF-8 2、修改字符编码和语言 修改/etc/sysconfig/i18n 先看一下修改前的 ...Windows的默认编码为GBK,Linux的默认编码为UTF-8。在Wi
  • 文字编码不对会造成中文乱码 部署在Linux的java web网页页面显示乱码 ...用locale查看系统编码 vim /etc/locale.conf修改成LANG=en_US.UTF-8 重启后查看编码和web,乱码消失了。 在这里插入图片描述 ...
  • Windows编码无法修改,修改linux编码,使之与windows编码一致。 查看windows编码格式,打开cmd chcp 找到对应的活动代码页 52936 简体中文(HZ) 936 中国 - 简体中文(GB2312) 950 繁体中文(Big5) 65001 Unicode ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 155,114
精华内容 62,045
关键字:

linux改系统编码

linux 订阅