调整更改ubuntu时区,时间,locale
来源:互联网 发布:apache防护ddos 编辑:程序博客网 时间:2024/05/11 00:34
更改时区,时间
执行tzselect
按照提示进行选择时区sudo cp /usr/share/zoneinfo/Asia/ShangHai /etc/localtime
执行sudo ntpdate cn.pool.ntp.org
cn.pool.ntp.org是位于中国的公共NTP服务器,用来同步你的时间
时间
sudo date -s 20080701
更在locale
修改/var/lib/locales/supported.d/local
比如:
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN GB2312
然后运行locale-gen就可以了。
或sudo dpkg-reconfigure locales
怎样设定locale呢?
设定locale就是设定12大类的locale分类属性,即 12个LC_*。除了这12个变量可以设定以外,为了简便起见,还有两个变量:LC_ALL和LANG。它们之间有一个优先级的关系:
LC_ALL>LC_*>LANG
可以这么说,LC_ALL是最上级设定或者强制设定,而LANG是默认设定值。
1、如果你设定了LC_ALL=zh_CN.UTF-8,那么不管LC_*和LANG设定成什么值,它们都会被强制服从LC_ALL的设定,成为 zh_CN.UTF-8。
2、假如你设定了LANG=zh_CN.UTF-8,而其他的LC_*=en_US.UTF-8,并且没有设定LC_ALL的话,那么系统的locale设定以LC_*=en_US.UTF-8。
3、假如你设定了LANG=zh_CN.UTF-8,而其他的LC_*,和LC_ALL均未设定的话,系统会将LC_*设定成默认值,也就是LANG的值 zh_CN.UTF-8 。
4、假如你设定了LANG=zh_CN.UTF-8,而其他的LC_CTYPE=en_US.UTF-8,其他的LC_*,和LC_ALL均未设定的话,那么系统的locale设定将是:LC_CTYPE=en_US.UTF-8,其余的 LC_COLLATE,LC_MESSAGES等等均会采用默认值,也就是LANG的值,也就是LC_COLLATE=LC_MESSAGES=……= LC_PAPER=LANG=zh_CN.UTF-8。
所以,locale是这样设定的:
1、如果你需要一个纯中文的系统的话,设定LC_ALL= zh_CN.XXXX,或者LANG= zh_CN.XXXX都可以,当然你可以两个都设定,但正如上面所讲,LC_ALL的值将覆盖所有其他的locale设定,不要作无用功。
2、如果你只想要一个可以输入中文的环境,而保持菜单、标题,系统信息等等为英文界面,那么只需要设定 LC_CTYPE=zh_CN.XXXX,LANG=en_US.XXXX就可以了。这样LC_CTYPE=zh_CN.XXXX,而 LC_COLLATE=LC_MESSAGES=……= LC_PAPER=LANG=en_US.XXXX。
- 调整更改ubuntu时区,时间,locale
- Ubuntu 12 更改时区及时间同步
- 更改时区和时间--TK1(Ubuntu)
- ubuntu下更改时间和时区的命令
- ubuntu时区更改
- ubuntu debian 设置locale和时区
- Linux 调整时区和时间
- Linux时区、时间的更改
- Linux时区、时间的更改
- Linux时区、时间的更改
- Linux时区、时间的更改
- Linux时区、时间的更改
- Linux时区、时间的更改
- Linux下更改时间、时区
- linux,ubuntu时间,时区
- ubuntu 时间时区不对
- 更改Ubuntu Server命令行下的默认语言类型和时区时间
- Linux系统的时区和时间调整
- 而逐渐转向以4C'
- DirectShow - VMR-9 Allocator
- 清华大学校长留给毕业生的一段话
- mysql查询语句优化命令mysql explain
- unistd.h在windows下面是没有的
- 调整更改ubuntu时区,时间,locale
- How to: Explicitly Implement Interface Members with Inheritance (C# Programming Guide)
- 单字节校验方法
- 随笔
- MySQL性能优化的最佳20+条经验
- Spring详解
- VxWorks for PowerPC的内存分配
- URI和URL的区别
- ubuntu server修改root 账号密码