`
f543711700
  • 浏览: 326344 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Unix Linux修改LANG

 
阅读更多
在aix,solaris.hp,redhat,suse 上如何修改locale.

Locale 常用命令


locale -a                   列出系统当前安装的所有locale
locale -a |grep ja       列出所有日语的locale
locale                       查看当前的locale

下面是在各种平台修改locale,操作需要root来完成。

AIX

(1) Edit /etc/environment
(2) 修改 LANG=locale ,export LANG.locale 是你要修改的具体locale.
(3) 保存然后 reboot

Solaris/HP
(1) vi /etc/TIMEZONE
(2) 修改 LANG=locale,reboot.
(3) 重新登陆CDE的时候,选择需要的语言。
(4) Ctrl+Space 切换输入法

Linux RedHat
(1) vi /etc/sysconfig/i18n
(2) 修改LANG=locale
(3) reboot
(4) Shift+Space 切换输入法

Linux SuSe server9
(1) vi /etc/sysconfig/language
(2) RC_LANG=LOCALE (最好把所有的值都改掉,这样比较彻底),ROOT_USES_LANG="yes"
(3) reboot
(4) 重新登陆CDE时候选择需要的语言。
(5) Shift+Space切换输入法。

日语在各个平台的locale

Solaris:
setenv LANG ja_JP.eucJP
setenv LANG ja_JP.PCK

HP-UX 11.0:
setenv LANG ja_JP.SJIS
setenv LANG ja_JP.eucJP

AIX 5.3:
setenv LANG Ja_JP (shift jis)
setenv LANG ja_JP    (euc)

Linux_x86:
setenv LANG ja_JP.eucjp


安装时使用的是英文系统
希望能够正常显示中文,有中文输入法即可。全部都是按照新手指南里面来做的

现在的问题是:所有内容为中文的文本文件,打开后(用vi,gedit)都是乱码,不知何故?如何解决?要解决这个问题还需提供哪些信息?请大虾们赐教!
我的locale是:
LANG=en_GB.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=

另外,通过修改/etc/fstab,中文目录可以正常显示,别的中文显示目前都没问题,

请问,怎样才能修改成您这样的呢?
我的 /etc/environment采用快速设置指南里面的:
LANGUAGE="en_US:en"
LC_CTYPE=zh_CN.UTF-8
LANG=en_GB.UTF-8
GST_ID3_TAG_ENCODING=GBK
分享到:
评论

相关推荐

    UNIX VI编辑器使用说明

    除了VI编辑器,了解和配置环境变量在UNIX/Linux系统中同样至关重要。环境变量定义了用户环境的各个方面,包括路径、语言设置、用户信息等。它们可以影响程序的行为,如`PATH`变量决定了系统如何找到可执行文件,`...

    Oracle客户端 NLS_LANG 的设置方法

    在Windows环境下,可以通过修改注册表来永久设置`NLS_LANG`。具体的键值位于: ``` HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMExx\ ``` 其中`xx`表示存在多个Oracle Home时对应的系统编号。 #### 四、查看数据库...

    (UNIX、Linux)MySql数据库全量备份和增量备份处理脚本,以及从ftp自动拷贝备份文件(完整操作,附带shell脚本)

    本文将详细介绍如何在UNIX/Linux环境下实现MySQL数据库的全量备份和增量备份,并通过Shell脚本来自动化这一过程。 #### 二、全量备份 全量备份是指备份整个数据库的所有数据,包括所有的表和表中的所有记录。这种...

    Linux课程设计报告

    - **Bash**: Bash(Bourne Again SHell)是Unix shell的一种变体,也是大多数Linux发行版的默认Shell。Bash提供了丰富的功能,如命令历史记录、文件名补全、管道和脚本支持等。 #### 二、Linux基本命令详解 1. **...

    Oracle 12C 修改编码集

    在Unix/Linux系统中,可以在`.bash_profile`文件中永久设置NLS_LANG环境变量,例如: ```bash vi .bash_profile export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" ``` 保存并退出后,执行`source .bash_...

    Linux操作系统基础教程

    一.Linux下的网络服务.......................................................................................................24 二.几种重要的配置文件......................................................

    Linux常见问题分析(pdf文档)

    Linux下文件和目录的颜色代表什么 - **颜色含义**: - 红色:可执行文件。 - 蓝色:目录。 - 绿色:链接。 #### 51. 查看有多少活动httpd的脚本 - **方法**: - 使用`ps`命令结合grep查找活动的httpd进程。 ...

    修改oracle 数据服务器编码

    对于Linux或Unix系统,需要编辑`~/.bashrc`或`/etc/profile`文件添加相应设置。 在进行字符集转换时,还要考虑数据的兼容性和完整性。例如,从GBK转换到UTF-8时,需要确保所有数据都能正确映射。可能需要使用`...

    Oracle 字符集的查看和修改

    - 在Unix/Linux环境下,可以通过设置环境变量来实现: ```bash export NLS_LANG=simplifiedchinese_china.zhs16gbk ``` - 在Windows环境下,可以通过修改注册表来实现: 1. 打开注册表编辑器:`Regedit.exe` ...

    I cannot start the X server 问题的解决

    在Linux系统中,X Window系统是图形用户界面的主要组件之一,负责处理与显示相关的任务。当遇到“I cannot start the X server”错误时,通常意味着系统无法启动图形界面。本文将详细介绍如何解决这一问题。 #### ...

    linux 的文档资料精讲

    Linux操作系统是类Unix系统中最具代表性的一个,它是自由和开放源代码的,广泛应用于服务器、嵌入式设备以及个人计算机。本文档主要对Linux的文档资料进行精讲,内容涉及系统内核、shell及其环境变量、用户界面等...

    linux介绍及系统

    **Linux** 是一种开源的类UNIX操作系统,其内核由Linus Torvalds在1991年创建,并迅速发展成为一个功能强大且广泛使用的操作系统。Linux因其高度的灵活性、稳定性和安全性而备受青睐,在服务器市场占据主导地位,并...

    linux下自动telnet到远程主机上运行的脚本借鉴.pdf

    标题中的“Linux下自动telnet到远程主机上运行的脚本”是指在Linux操作系统中,通过编写自动化脚本来实现远程登录到另一台主机并执行指定命令。这种技术常用于自动化测试、持续集成或其他需要无人值守操作的场景。...

    Linux-pure-character_based-interface.rar_Linux/Unix编程_WORD_

    这通常涉及到修改`~/.bashrc`或`/etc/environment`等配置文件,将LC_ALL或LANG环境变量设置为`en_US.UTF-8`或其他适当的值。 其次,为了在纯字符界面中显示中文,我们需要一个能够处理Unicode字符的终端模拟器。`a...

    Linux系统平台上安装和配置Ruby on Rails

    在Unix系列的操作系统,如Linux和FreeBSD上运行RoR被认为是最佳实践,因为它们提供了稳定性和性能。 首先,确保你的Linux系统已经安装了GCC编译器,这是构建和安装许多开源软件所必需的工具。你可以通过运行`gcc -v...

    Linux命令大全-2024

    - `date -r test`:显示文件 `test` 最后一次的修改时间。 - 查看系统配置信息: - `cat /proc/devices`:列出字符和块设备的主设备号。 - `cat /proc/filesystems`:查看文件系统。 - `cat /proc/interrupts`...

    linux常用命令-js.docx

    本篇文章将详细介绍Linux下的几个关键命令,包括与数据库交互、文件操作、文本编辑、压缩与解压缩以及SSH客户端配置。 1. **数据库相关命令**: - **DB2**:DB2是一款由IBM开发的关系型数据库管理系统。进入DB2...

Global site tag (gtag.js) - Google Analytics