linux locale文件,linux系统locale的设定

设定locale   让Linux能够输入中文

locale    软件运行时的语言环境

locale分类:

语言符号及其分类(LC_CTYPE),数字 (LC_NUMERIC),比较和排序习惯(LC_COLLATE),时间显示格式(LC_TIME),货币单位(LC_MONETARY),信息主要是提示信息,错误信息, 状态信息, 标题, 标签, 按钮和菜单等(LC_MESSAGES),姓名书写方式(LC_NAME),地址书写方式(LC_ADDRESS),电话号码书写方式 (LC_TELEPHONE),度量衡表达方式(LC_MEASUREMENT),默认纸张尺寸大小(LC_PAPER)和locale对自身包含信息的概述(LC_IDENTIFICATION)。

eg:

$ 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_MONETARY

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=

locale定义文件放在/usr/share/i18n/locales

字符集就是字符,尤其是非英语字符在系统内的编码方式,也就是通常所说的内码,所有的字符集都放在 /usr/share/i18n/charmaps,所有的字符集也都是用Unicode编号索引的。Unicode用统一的编号来索引目前已知的全部的符号。而字符集则是这些符号的编码方式,或者说是在网络传输,计算机内部通信的时候,对于不同字符的表达方式,Unicode是一个静态的概念,字符集是一个动态的概念,是每一个字符传递或传输的具体形式.

Locale 是软件在运行时的语言环境, 它包括语言(Language), 地域 (Territory) 和字符集(Codeset)。一个locale的书写格式为: 语言[_地域[.字符集]].

生成的locale放在/usr/lib/locale/目录中

自定义locale

优先级的关系:

LC_ALL>LC_*>LANG

LC_ALL的值将覆盖所有其他的locale设定

查看zh_CN使用的编码:

/usr/lib/locale/zh_CN/LC_* 说明了使用何种编码

Linux 切换 locale 的四种方法

1) 从CDE登录屏幕上修改locale

选择 options -> languages -> choose the new locale

2) 临时设置locale(shell相关的)

ksh : LANG=

sh : LANG=

export LANG

csh : setenv LANG

bash: export LANG=en_US(zh.GBK)

3) vi /etc/default/init

add

LANG=

LC_ALL=

reboot。

4).cshrc/.profile/.bashrc: 设置$LANG

Linux Terminal对NLS的支持前言:虽然通过setenv LANG/LC_ALL让Linux支持NLS界面,但是在Terminal中要显示NLS语言还需要设置Terminal的语言支持来显示命令行的结果显示。

网上搜索结果表明,KDE对NLS支持不是很好,KDE的Konsole找不到方便地设置语言的位置。但是GNOME的Terminal则很方便设置支持语言。

GNOME和KDE的切换一、设置GNOME或者KDE为默认的启动桌面环境

方法1:修改/etc/sysconfig/desktop,根据需要将“DESKTOP”后面的内容改为KDE或GNOME。

方法2:在当前用户目录下建立“.xinitrc”这个文件(注意文件名前有一个点号,代表建立的是一个隐藏文件),

文件的内容就一行startkde或gnome-session,根据自己的需要选择KDE或GNOME。

二、GNOME和KDE的切换(“#”后面为输入命令)

1.如果需要切换到GNOME:

#switchdesk gnome

2.如果需要切换到KDE:

#switchdesk kde

修改默认字符集

把default的字符集由utf-8改做GB2312,并 edit smb.conf,加入

[root@btirsvr31 ~]# 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"

LANG="zh_CN.GB18030"

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

SYSFONT="latarcyrheb-sun16"

vsftpd.conf 字符集配置

charset_filter_enable=YES

charset_client=GBK

charset_server=UTF8

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智慧校园整体解决方案是响应国家教育信息化政策,结合教育改革和技术创新的产物。该方案以物联网、大数据、人工智能和移动互联技术为基础,旨在打造一个安全、高效、互动且环保的教育环境。方案强调从数字化校园向智慧校园的转变,通过自动数据采集、智能分析和按需服务,实现校园业务的智能化管理。 方案的总体设计原则包括应用至上、分层设计和互联互通,确保系统能够满足不同用户角色的需求,并实现数据和资源的整合与共享。框架设计涵盖了校园安全、管理、教学、环境等多个方面,构建了一个全面的校园应用生态系统。这包括智慧安全系统、校园身份识别、智能排课及选课系统、智慧学习系统、精品录播教室方案等,以支持个性化学习和教学评估。 建设内容突出了智慧安全和智慧管理的重要性。智慧安全管理通过分布式录播系统和紧急预案一键启动功能,增强校园安全预警和事件响应能力。智慧管理系统则利用物联网技术,实现人员和设备的智能管理,提高校园运营效率。 智慧教学部分,方案提供了智慧学习系统和精品录播教室方案,支持专业级学习硬件和智能化网络管理,促进个性化学习和教学资源的高效利用。同时,教学质量评估中心和资源应用平台的建设,旨在提升教学评估的科学性和教育资源的共享性。 智慧环境建设则侧重于基于物联网的设备管理,通过智慧教室管理系统实现教室环境的智能控制和能效管理,打造绿色、节能的校园环境。电子班牌和校园信息发布系统的建设,将作为智慧校园的核心和入口,提供教务、一卡通、图书馆等系统的集成信息。 总体而言,智慧校园整体解决方案通过集成先进技术,不仅提升了校园的信息化水平,而且优化了教学和管理流程,为学生、教师和家长提供了更加便捷、个性化的教育体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值