文档章节

linux 中文支持

拉普兰德
 拉普兰德
发布于 2015/11/05 17:29
字数 558
阅读 12
收藏 0
点赞 0
评论 0
date
#Thu Nov  5 00:07:20 PST 2015
#安装中文字体包
yum install fonts-chinese
#安装中文显示包
yum install fonts-ISO8859-2-75dpi
#设置当前语言环境
LANG=zh_CN.UTF-8
#测试
date 
#2015年 11月 05日 星期四 00:00:44 PST

#设置系统默认为中文
cd /etc/sysconfig
vi i18n
修改LANG=zh_CN.UTF-8
保存 ESC :wq
注销 再登录
#测试
date 
#2015年 11月 05日 星期四 00:00:44 PST

影响显示结果的语系变量 (locale)

[root@www ~]# locale  <==后面不加任何选项与参数即可!
LANG=en_US                   <==主语言的环境 
LC_CTYPE="en_US"             <==字符(文字)辨识的编码 
LC_NUMERIC="en_US"           <==数字系统的显示信息 
LC_TIME="en_US"              <==时间系统的显示数据 
LC_COLLATE="en_US"           <==字符串的比较与排序等 
LC_MONETARY="en_US"          <==币值格式的显示等
LC_MESSAGES="en_US"          <==信息显示的内容,如菜单、错误信息等 
LC_ALL=                      <==整体语系的环境 ....(后面省略)....

基本上,你可以逐一配置每个与语系有关的变量数据,但事实上,如果其他的语系变量都未配置, 且你有配置 LANG 或者是 LC_ALL 时,则其他的语系变量就会被这两个变量所取代! 这也是为什么我们在 Linux 当中,通常说明仅配置 LANG 这个变量而已,因为他是最主要的配置变量! 好了,那么你应该要觉得奇怪的是,为什么在 Linux 主机的终端机接口 (tty1 ~ tty6) 的环境下,如果配置『.big5 』这个配置值生效后,使用 man 或者其他信息输出时, 都会有一堆乱码,尤其是使用 ls -l 这个参数时?

因为在 Linux 主机的终端机接口环境下是无法显示像中文这么复杂的编码文字, 所以就会产生乱码了。也就是如此,我们才会必须要在 tty1 ~ tty6 的环境下, 加装一些中文化接口的软件,才能够看到中文啊!不过,如果你是在 MS Windows 主机以远程联机服务器的软件联机到主机的话,那么,嘿嘿!其实文字接口确实是可以看到中文的。 此时反而你得要在 LANG 配置中文编码才好呢!


© 著作权归作者所有

共有 人打赏支持
拉普兰德
粉丝 1
博文 35
码字总数 51254
作品 0
郑州
程序员
将linux英文系统变成中文系统

linux安装中文支持 ----基于Red Hat Enterprise Linux Server release 6.4 (Santiago) 简介:按照如下修改后linux英文系统会变成中文系统 ps:其实我遇到的问题是终端显示中文乱码,一顿谷歌...

皮子喜欢打篮球
2015/07/31
0
2
linux 打造man中文帮助手册

步骤 下载开源的man-pages 中文手册包 配置解压手册包 安装 测试 参考资料 学IT的同学都知道, Linux是一个好东西, 但初学者往往会因为太多的命令觉得头疼, 更头疼的是所有的帮助文档都是英文...

ustbgaofan
2014/12/28
0
0
SSH客户端显示中文乱码问题的解决

问题描述: LINUX安装时候选择的是中文,SSH 连接LINUX,中文出现乱码 问题原因: 此种情况的乱码,一般都是终端和服务器编码不一致造成的,问题关键是搞清楚两者的编码格式,然后改成一致即可...

sfih
06/26
0
0
linux i18n修改,中文版英文版体现

对于国内的Linux用户,经常烦恼的一个问题是:系统常常在需要显示中文的时候却显示成了乱码,而由于某些原因,需要英文界面的系统的时候,却苦于系统 不能正常输入和显示中文.另外,由于大部分主要...

xiaot99
2014/02/07
0
0
linux i18n修改,中文版英文版体现

对于国内的Linux用户,经常烦恼的一个问题是:系统常常在需要显示中文的时候却显示成了乱码,而由于某些原因,需要英文界面的系统的时候,却苦于系统 不能正常输入和显示中文.另外,由于大部分主要...

lichao19881026
2014/05/16
0
0
强烈推荐新氧ubuntu中文定制版

mm一直对俺把机器里的vistak掉换成Linux心有芥蒂,自己用的时候从来不愿意启动linux而用XP。这不这两天刚发现的新氧linux,装上后竟然让mm爱不释手,心甘情愿的启动linux用,而且很欢喜的在v...

goofegg
2009/08/05
0
0
ubuntu安装matlab R2010b

1.电驴下载 2.然后挂载,安装什么的都是傻瓜化的,和win下一样 3.添加启动项 打开 “系统 - 首选项 - 主菜单”,点击“新建项目” 名称输入:matlab2010b 命令行输入:/usr/local/MATLAB/R20...

TsingsTech
2012/10/01
0
0
Tiny Core Linux 显示中文的方法

Tiny Core Linux的下载地址:   http://www.tinycorelinux.net/downloads.html   当前的版本为:4.7.5   每个人的需求都不一样,我选择 Tiny Core Linux 的原因很简单——因为体积小。...

银月光海
2015/07/27
0
0
配置Elementary OS作为工作环境

买了新电脑之后,就换上Elementary OS作为自己的Linux版本。不得不说,Elementary OS确实是我见过的最漂亮的Linux发行版,而且它的panel+dock的设计也很适合用来工作。折腾一番之后终于配置好...

halfcoder
2013/10/12
0
0
linux 打造man中文帮助手册

学IT的同学都知道, Linux是一个好东西, 但初学者往往会因为太多的命令觉得头疼, 更头疼的是所有的帮助文档都是英文. 其实Linux之所以强大, 就在于其强大的命令行, 如此繁杂的命令让一个六级以...

hbzhangmao
2014/12/10
0
16

没有更多内容

加载失败,请刷新页面

加载更多

下一页

代码生成利器:IDEA 强大的 Live Templates

代码生成利器:IDEA 强大的 Live Templates

qwfys
23分钟前
1
0
spring boot使用通用mapper(tk.mapper) ,id自增和回显等问题

最近项目使用到tk.mapper设置id自增,数据库是mysql。在使用通用mapper主键生成过程中有一些问题,在总结一下。 1、UUID生成方式-字符串主键 在主键上增加注解 @Id @GeneratedValue...

北岩
26分钟前
1
0
告警系统邮件引擎、运行告警系统

告警系统邮件引擎 cd mail vim mail.py #!/usr/bin/env python#-*- coding: UTF-8 -*-import os,sysreload(sys)sys.setdefaultencoding('utf8')import getoptimport smtplibfr......

Zhouliang6
29分钟前
0
0
日常运维--rsync同步工具

rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而...

chencheng-linux
33分钟前
1
0
Java工具类—随机数

Java中常用的生成随机数有Math.random()方法及java.util.Random类.但他们生成的随机数都是伪随机的. Math.radom()方法 在jdk1.8的Math类中可以看到,Math.random()方法实际上就是调用Random类...

PrivateO2
45分钟前
1
0
关于java内存模型、并发编程的好文

Java并发编程:volatile关键字解析    volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在...

DannyCoder
昨天
0
0
dubbo @Reference retries 重试次数 一个坑

在代码一中设置 成retries=0,也就是调用超时不用重试,结果DEBUG的时候总是重试,不是0吗,0就不用重试啊。为什么还是调用了多次呢? 结果在网上看到 这篇文章才明白 https://www.cnblogs....

奋斗的小牛
昨天
1
0
数据结构与算法3

要抓紧喽~~~~~~~放羊的孩纸回来喽 LowArray类和LowArrayApp类 程序将一个普通的Java数组封装在LowArray类中。类中的数组隐藏了起来,它是私有的,所以只有类自己的方法才能访问他。 LowArray...

沉迷于编程的小菜菜
昨天
0
0
spring boot应用测试框架介绍

一、spring boot应用测试存在的问题 官方提供的测试框架spring-boot-test-starter,虽然提供了很多功能(junit、spring test、assertj、hamcrest、mockito、jsonassert、jsonpath),但是在数...

yangjianzhou
昨天
1
0
rsync工具介绍/rsync通过ssh同步

rsync工具介绍 数据备份是必不可少,在Linux系统下数据备份的工具很多,其中重点介绍就是rsync工具,rsync不仅可以远程同步数据,还可以本地同步数据,且不会覆盖以前的数据在已经存在的数据...

Hi_Yolks
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部