Linux系统编码设置
来源:互联网 发布:淘宝现金红包 编辑:程序博客网 时间:2024/04/19 08:24
1、检查linux的系统编码
检查linux的系统编码,确定系统是否支持中文。在linux系统的终端中输入命令: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″
2、查看服务器支持哪些编码:
在linux系统的终端中输入命令:locale -a
3、修改系统默认编码设置
如果发现系统编码不支持中文的话,那么就要修改系统编码,使其支持中文,这样润乾报表的中文在应用中才不会乱码。
修改系统编码的方法如下:
/etc/sysconfig/i18n
Controls the system font settings. The language variables are used in /etc/profile.d/lang.sh. An example i18n file:
LANG=”en_US.GB18030″
LANGUAGE=” en_US.GB18030: en_US.GB2312: en_US “
SUPPORTED=” en_US.GB18030: en_US:en:en_US.UTF-8:en_US:en”
SYSFONT=”lat0-sun16″
以上是系统的默认字符集是英文的如果要把字符集设置成支持中文的,可以通过设置这个文件来改变系统的默认字符集。
另外,也可在用户的环境变量或者用户的环境变量文件加入路径变量的声明:
在系统的预处理文件中声明,这样对整个系统起作用:
#vi /etc/profile
在文件尾加入
LC_ALL=”zh_CN.GBK“
export LANG=”zh_CN.GBK“
在用户的预处理文件中声明,对单独的用户起作用:
#vi /root/.bash_profile
在文件尾加入
export LC_ALL=”zh_CN.GBK“
export LANG=”zh_CN.GBK“
以上配置重新启动服务器使更改生效。
关机和重启服务器的命令有:reboot(最常用)、shutdown(安全地将系统关机)、init(init 0为关机﹐init 1为重启)、halt(最简单的关机命令)。
- Linux系统编码设置
- Linux系统默认编码设置
- 设置linux系统默认编码
- linux系统编码方式设置
- linux系统字符编码设置
- Windows、Linux系统下mysql编码设置
- Linux系统的默认编码设置
- Linux系统的默认编码设置
- Linux系统的默认编码设置
- linux 设置系统语言LANG(编码)
- AIX/Unix/Linux/HP-UX 系统中文字符编码设置
- linux的编码设置
- Linux字符编码设置
- linux设置语言编码
- linux中文编码设置
- linux 设置日志编码
- 设置linux编码
- linux 系统编码
- 美好总是那么的短暂,我们不得去感慨。喜欢一个人
- eclipse删除注释和空白行快捷键
- Ubuntu怎样进root
- 更改SQLserver 版本兼容性的方法
- 背包入門 多重背包 hdu2159
- Linux系统编码设置
- linux系统硬件配置查看方法
- NYOJ10 skiing 【动态规划】+【深搜】
- map等关联容器 vector等序列容器 如何防止迭代器失效 即erase()的使用
- awk 将结果输出到不同文件
- 网络安全初创企业Sentinel Labs获1200万美元融资
- 怎样的外部链接更适合网站推广优化
- 《shell中的通配符,特殊字符和正则表达式》
- 多线程并发之线程同步