精华内容
下载资源
问答
  • 查看和修改Linux系统字符集.pdf
  • 详细说明了在Linux系统下查看系统支持的字符集和如何设置系统默认字符集的方法Linux 系统下设置系统字符集查看系统已安装的字符集 命令: locale -a 查看本地字符集 locale -m 查看所有支持的字符集 执行命令: # ...

    详细说明了在Linux系统下查看系统支持的字符集和如何设置系统默认字符集的方法

    Linux 系统下设置系统字符集

    查看系统已安装的字符集 命令: locale -a 查看本地字符集 locale -m 查看所有支持的字符集 执行命令: # locale -a ur_PK.utf8 uz_UZ uz_UZ@cyrillic uz_UZ.iso88591 uz_UZ.utf8@cyrillic ve_ZA ve_ZA.utf8 vi_VN vi_VN.tcvn vi_VN.utf8 xh_ZA.utf8 yi_US yi_US.cp1255 yi_US.utf8 zh_CN zh_CN.gb18030 zh_CN.gb2312 zh_CN.gbk zh_CN.utf8 zh_HK zh_HK.big5hkscs zh_HK.utf8 zh_SG zh_SG.gb2312 zh_SG.gbk zh_SG.utf8 zh_TW zh_TW.big5 zh_TW.euctw zh_TW.utf8 zu_ZA zu_ZA.iso88591 zu_ZA.utf8 执行命令 # locale –m

    展开全文
  • Linux系统字符集查看及修改

    万次阅读 2017-09-28 16:59:16
    Linux系统字符集查看及修改

    一·查看字符集
    字符集在系统中体现形式是一个环境变量,以CentOS6.5为例,其查看当前终端使用字符集的方式可以有以下几种方式:

    1、[root@david ~]# echo $LANG
    zh_CN.GB18030
    2、[root@david ~]# env |grep LANG
    LANG=zh_CN.GB18030
    LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN
    3、[root@david ~]# export |grep LANG
    declare -x LANG="zh_CN.GB18030"
    declare -x LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
    4、[root@david ~]# locale
    LANG=zh_CN.GB18030
    LC_CTYPE="zh_CN.GB18030"
    LC_NUMERIC="zh_CN.GB18030"
    LC_TIME="zh_CN.GB18030"
    LC_COLLATE="zh_CN.GB18030"
    LC_MONETARY="zh_CN.GB18030"
    LC_MESSAGES="zh_CN.GB18030"
    LC_PAPER="zh_CN.GB18030"
    LC_NAME="zh_CN.GB18030"
    LC_ADDRESS="zh_CN.GB18030"
    LC_TELEPHONE="zh_CN.GB18030"
    LC_MEASUREMENT="zh_CN.GB18030"
    LC_IDENTIFICATION="zh_CN.GB18030"
    LC_ALL=
    上面均说明LC_CTYPE(字符辨识编码)表示这个系统的系统现在使用的字符集是zh_CN.GB18030,LC_NUMERIC(数字系统的显示讯息)等其它与语言相关的变量。通常如果其它的语言变量都未设定,仅设定LANG这个变量就可以缺省代替所有其它变量了。


    二、修改字符集的方式
    需注意的是:如果默认语言是en_US.UTF-8,在Linux的字符和图形界面下都是无法显示和输入中文的。如果默认语言是中文,比如zh_CN.GB18030 或者zh_CN.gb2312,字符界面无法显示和输入,图形界面可以。
    修改的方式有如下两种:
    1、直接设置变量的方式修改,命令如下两条命令:
    [root@david ~]# LANG=xxx 或者  export  LANG=xxx; 
    [root@david ~]# LC_ALL=”xxx”  或者  export LC_ALL=”xxx”;
    注:xxx为欲修改为的字符集
    查看标准的字符集的方法,locale –a命令,常用的有zh_CN.GB2312、
    zh_CN.GB18030或者zh_CN.UTF-8、en_US.UTF-8等
    但是上述修改方式只会在当前shell中生效,新建shell此环境变量消失。
    故平时登录系统执行“LANG= ”这个命令的时候显示的就没有乱码的缘故,意思就是取消了字符集的显示,取消字符集还可以执行[root@david ~]# unset LANG这个命令。
    2、修改文件方式,通过修改/etc/sysconfig/i18n文件控制
    [root@david ~]# vim /etc/sysconfig/i18n
    LANG="zh_CN.GB18030"  即为系统的语言
    SUPPORTED="zh_CN.UTF-8:zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"  
    SYSFONT="lat0-sun16"
    修改文件保存退出之后要生效要执行如下命令才可生效
    [test@pan ~]$ source /etc/sysconfig/i18n

    展开全文
  • 查看和修改Linux系统字符集

    千次阅读 2019-03-23 11:20:22
    字符集Linux系统中体现形式是一个环境变量,以CentOS为例,其查看当前终端使用字符集的方式有以下及几种方式。 二实战——查看Linux的字符集 # 第一种 [root@localhost ~]# echo $LANG en_US.UTF-8 # 第二种 ...

    一 点睛

    字符集在Linux系统中体现形式是一个环境变量,以CentOS为例,其查看当前终端使用字符集的方式有以下及几种方式。

    二 实战——查看Linux的字符集

    # 第一种
    [root@localhost ~]# echo $LANG
    en_US.UTF-8
    # 第二种
    [root@localhost ~]# env|grep LANG
    LANG=en_US.UTF-8
    # 第三种
    [root@localhost ~]# export|grep LANG
    declare -x LANG="en_US.UTF-8"
    # 第四种查看方式
    [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=

    三 实战——修改Linux字符集

    如果默认语言是en_US.UTF-8,在Linux的字符和图形界面下都是无法显示和输入中文的。如果默认语言是中文,比如zh_CN.gb2312或者zh_CN.GB18030,字符界面无法显示和输入,图形界面可以。

    修改方式如下:

    [root@localhost ~]# export LANG=zh_CN.UTF-8

     

    展开全文
  • linux修改mysql字符集

    2010-12-20 10:00:20
    linux修改mysql字符集 linux修改mysql字符集
  • Linux修改字符集

    2016-06-09 18:44:58
    Linux修改字符集 locale -a 查询系统支持的字符集 export LANG=zh_CN.gbk设定字符集 一般来说要设置 Linux 系统的环境变量只需要在 /etc/profile (全局) 或者 ~/.bashrc (单个用户) 即可。但 是对于 LANG 变量...

    Linux下修改字符集

    locale -a 查询系统支持的字符集

    export LANG=zh_CN.gbk设定字符集

    一般来说要设置 Linux 系统的环境变量只需要在 /etc/profile (全局) 或者 ~/.bashrc (单个用户) 即可。但

    是对于 LANG 变量来说,有时候你即使在所有这些初始化脚本里面 export 过了,LANG 的值还是纹丝不动

    。实际上,你需要去修改 /etc/sysconfig/i18n 文件里面的内容。

    http://www.blogjava.net/parable-myth/archive/2006/09/27/72331.html

    linux 设置系统语言

    修改 /etc/sysconfig/i18n 文件,如

    LANG="en_US.UTF-8",xwindow会显示英文界面,

    LANG="zh_CN.GB18030",xwindow会显示中文界面。

    还有一种方法 cp /etc/sysconfig/i18n $HOME/.i18n

    修改 $HOME/.i18n 文件,如

    LANG="en_US.UTF-8",xwindow会显示英文界面,

    LANG="zh_CN.GB18030",xwindow会显示中文界面。

    这样就可以改变个人的界面语言,而不影响别的用户

    修改后的/etc/sysconfig/i18n 文件为:

    LANG="en_US.UTF-8"

    SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"

    SYSFONT="latarcyrheb-sun16"

    LC_ALL="en_US.UTF-8"

    export LC_ALL

    设置完毕后重启或者用rc.local使生效

    或修改登录用户的.bash_profile文件加入

    export LANG=zh_CN.GB18030

    export LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN

    #coding=gbk或#coding=utf-8放在文件的前两行。

    因为py默认ascii,不包含中文字符集。需要指定编码码类型。

    在控制台输入以下命令可以查看py默认编码:

    展开全文
  • #数据库中查看所使用字符集 SQL> select userenv('language') from dual;   USERENV('LANGUAGE') ---------------------------------------------------- ...#Oracle用户登录Linux操作系统,执行如下命令修改
  • Linux修改字符集

    2016-11-01 20:21:11
    Linux修改字符集 locale -a 查询系统支持的字符集   export LANG=zh_CN.gbk设定字符集   一般来说要设置 Linux 系统的环境变量只需要在 /etc/profile (全局) 或者 ~/.bashrc (单个用户) 即可。但...
  • linux修改字符集

    2018-11-21 14:01:38
    修改linux系统客户端、服务端字符集详细操作步骤。
  • 1、查看系统当前字符集的设置: ...3、修改系统字符集 修改的方式有如下两种: 1)直接设置变量的方式修改,命令如下两条命令: [root@ ~]# LANG=xxx 或者 export LANG=xxx; [root@ ~]# LC_ALL=”xxx” ...
  • 打开文件  /etc/mysql/mysql.conf.d/mysqld.cnf 然后我们编辑上面的文件,找到[mysqld] 下面增加: character-set-server =utf8 然后重启服务  service mysql restart ...修改字符集成功...
  • 字符集系统中体现形式是一个环境变量,以CentOS6.5为例,其查看当前终端使用字符集的方式可以有以下几种方式: 1、[root@david ~]# echo $LANG zh_CN.GB18030 2、[root@david ~]# env |grep LANG LANG=zh_...
  • Linux 修改字符集

    2014-12-18 17:46:07
    前段时间测试Linux 下FTP服务器文件上传下载等问题,发现中文文件名称出现...修改Linux 字符集,使Linux 支持GBK vi /var/lib/locales/supported.d/local local 文件本来可能不存在,直接将zh_CN.GBK 加入到
  • linux 系统字符集

    2011-08-11 13:29:21
    查看 cat /etc/sysconfig/i18n  修改 vi /etc/sysconfig/i18n 比如 LANG="en_US.UTF-8" 或者 LANG="zh_CN.UTF-8"
  • Linux系统字符集配置

    2015-08-29 20:17:20
    在/etc/sysconfig/i18l是系统字符集配置文件,修改它可以配置系统字符集 vi编辑上述文件,添加LC_ALL=POSIX 就可以使用locale命令查看本地的字符集设置。也可以修改 中文或英文字符集修改相应的字符集就...
  • 查看当前用户字符集编码: echo $LANG 临时修改用户字符集编码: exportLANG=zh_CN.GBK
  • LINUX修改文件字符集

    千次阅读 2013-10-12 13:51:36
    有些情况下,我们需要修改文件的字符集,以便解决乱码或者其他问题。在linux下,操作系统为我们提供了ICONV这个命令,下面我们来看一下这个命令的具体使用方法。 [root@oadata ~]# iconv --help 用法: iconv [选项...
  • 设置Linux系统字符集

    千次阅读 2008-02-01 10:39:00
    Linux系统在编辑文件时出现乱码现象,光标显示的位置也存在问题,需要设置一下字符。在登录系统后,在当前用户目录下,编辑.profile文件,因为编辑时存在乱码和光标位置问题,所以先将.profile文件备份一份 aa....
  • linux 查看及修改字符集

    万次阅读 2018-07-16 23:19:39
    一、查看当前linux系统字符集方法  1.1、locale 1.2、echo $LANG 1.3、env |grep LANG 二、查看当前系统支持的字符集 [root@localhost ~]# locale -a 三、修改系统字符集 3.1、临时生效 ### 比如...
  • Linux 乱码 修改字符集

    2018-01-19 15:36:15
    方法一: 修改/root/.bash_profile文件,...使用该方法时putty能显示中文,但桌面系统是英文,而且所有的网页中文显示还是乱码 方法二:修改/etc/sysconfig/i18n文件 #LANG="en_US.UTF-8"#SUPPORTED="en_US.UTF-8:en...
  • Linux更改字符集

    2017-09-05 10:48:12
    字符集系统中体现形式是一个环境变量,以CentOS6.5为例,其查看当前终端使用字符集的方式可以有以下几种方式: 1、[root@david ~]# echo $LANG zh_CN.GB18030 2、[root@david ~]# env |grep LANG LANG=zh_...
  • 查看标准字符集 locale -a # 常用有 zh_CN.GB2312、zh_CN.GB18030或者zh_CN.UTF-8、en_US.UTF-8等 临时修改 export LANG=xxx export LC_ALL=xxx # 取消使用 unset xxx 文件修改 vim /etc/sysconfig/i18n LANG=zh_...
  • 安装/设置系统中文字符集,让系统支持中文显示Linux 下默认 locale 一般为” POSIX”,而 BSD 系统下多为” C”。” C” 是系统默认的 locale,“POSIX” 多为” C” 的别名,所以当我们新安装完一个系统时,默认的 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 105,533
精华内容 42,213
关键字:

linux系统修改字符集

linux 订阅