Linux修改LANG参数,sunos和linux设置LANG等参数将默认语言还原为英文

sunos系统使用中文zh编码在SecureCRT下乱码

查看一下系统支持哪些语言

Ls –al /usr/dt/app-defaults/

#状态下   (不知道是什么shell)

export LANG= zh.UTF-8    是错误的

正确的写法是

LANG= zh.UTF-8

export LANG

问题已解决

=======================

对于linux

[root@mrtg1 locales]# locale //查看系统当前生效的locale环境变量

LANG=en_US.UTF-8

LC_CTYPE="C"

LC_NUMERIC="C"

LC_TIME="C"

LC_COLLATE="C"

LC_MONETARY="C"

LC_MESSAGES="C"

LC_PAPER="C"

LC_NAME="C"

LC_ADDRESS="C"

LC_TELEPHONE="C"

LC_MEASUREMENT="C"

LC_IDENTIFICATION="C"

LC_ALL=C

i18n是internationalization的缩写,意思指i和n之间有18个字母。

/etc/sysconfig/i18n里面存放着系统的区域语言设置,可以使linux系统支持国际化信息显示。就是支持多种字符集的转换,避免出现乱码。

[root@mrtg1 locales]# more /etc/sysconfig/i18n

LANG="en_US.UTF-8"

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

SYSFONT="latarcyrheb-sun16"

[root@mrtg1 locales]#

第一行LANG表示系统默认的语言环境变量设置(可能与当前的并不相同),这里是en_US.UTF-8

第二行SUPPORTED表示系统支持哪些字符集,没有设置的语言字符集类型会出现乱码

第三行SYSFONT表示系统终端字符的字体,你文本登录的时候显示的字体就是这个 latarcyrheb-sun16

本文出自 “醉梦无的博客” 博客,请务必保留此出处http://wujunfeng.blog.51cto.com/3041/1009507

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值