关于服务器时区BEIST-八、GMT-八、Asia/Shanghai、CST、GMT+8:00等缩写的含义

http://www.talkwithtrend.com/Article/147961
google

AIX系统时区总结

字数 2078阅读 5844评论 0赞 0url

前几天NTP的问题牵涉出时区问题,你们可能被眼花缭乱的时区格式给搞糊涂,来看看:spa

#echo $TZ.net

BEIST-8blog

GMT-8ip

Asia/Shanghaiget

#dateit

执行结果的时区格式以下io

BEISTclass

GMT

CST或GMT+8:00

晕了吧,先看看几个概念

1.GMT(Greenwich Mean Time)表明格林尼治标准时间详情能够google查。 

2.CST却同时能够表明以下 4 个不一样的时区: 

  • Central Standard Time (USA) UT-6:00
  • Central Standard Time (Australia) UT+9:30
  • China Standard Time UT+8:00
  • Cuba Standard Time UT-4:00

可见,CST能够同时表示美国,澳大利亚,中国,古巴四个国家的标准时间。 

在aix系统下CST表明China Standard Time UT+8:00

3.BEIST网上没找到解释,我推测应该是BEI(beijing)ST(standard time)表明“ (BEIST-8) Peoples Rep. China (CUT +8)”

4. UTC, Coordinated Universal Time 协同世界时,最精确时间,世界原子时间,也称CUT

5.使人迷惑的还有“-8”“+8”。

“-8”指时区偏移量

“+8“指东8区

不要被以上概念和形式迷惑,万变不离其宗。对于我国而言,只要按东八区设置标准时区就没错。只是IBM在不一样版本的AIX上搞出些容易让使用者混淆的概念。要弄清楚时区的设置问题,要从AIX设置时区的方式提及。

AIX有两种方式设置时区。

方式一选择系统列出的时区格式进行配置(这种方式比较稳妥,不容易出错)即Change Time Zone Using System Defined Values

方式二手动输入值进行配置(这种方式更加灵活,无特殊需求不建议使用)Change Time Zone Using User Inputted Values

AIX5或6都使用 smit chtz_date进入上面的选项

#smit chtz_date

Image

对于方式一,aix5有一个更快捷的方式smit chtz来实现,而aix6没有,可能以为不必这么细分吧。

执行aix5的方式一,首先提示是否开启夏令时(这个很坑爹,注意不要选择夏令时,直接选2 no),aix6就再也不询问,默认不选夏令时。

Clipboard Image.png

方式一中的时区格式aix5和6有所不一样,这点要注意。

例如aix5中的格式为:

Clipboard Image.png

只有一个适合我国,BEIST-8,没有第二种选择。

aix6版本执行方式一,时间格式不一样(相对5版本多了些时区格式)

Clipboard Image.png

分两层 先选择china而后进入下图所示的选项

Clipboard Image.png

这里的时间分别表明  重庆,哈尔滨,喀什,上海,乌鲁木齐

Asia/Shanghai 是一般的选择。

第二种时区设置方式很灵活格式以下:

Clipboard Image.png

咱们只关注两个带*的选项

1.Standard Time ID(only alpahabets)标准时间标识(仅字母),也就是说可使用字母自定义标准时间名称,这个随意。

2.Standard Time Offset from CUT([+|-]HH:MM:SS) 标准时间相对CUT时间的偏移量(以时间为单位格式为 [+|-]HH:MM:SS)

2选项的值有必要说一下,在计算偏移量时“+”表示西区,“-”表示东区,我国时间以东8区为准,也就是所说的北京时间。按东8区计算,北京时间与CUT的时间偏移量为-8,实际上是指8个小时的偏移量,甚至我能够写成-8:30小时。这种更适合有特殊时间要求的环境,经过NTP服务更精细的控制时间。

针对以上结论,作了如下实验

Clipboard Image.png

重启后时间和时区格式

Clipboard Image.png

上两张图还不能说明自定义时区真正有效性,须要配置ntp或ntpdate与北京标准时间校验后,才能证实以上说明的正确性。

Clipboard Image.png

查看时间

Clipboard Image.png

北京标准时间

Clipboard Image.png

与标准时间相差半小时。

至于上面提到的眼花缭乱的时区怎么区分,看看下面一组实例:

#oslevel -s

6100-05-02-1034

#date

Wed Oct 31 12:47:31 GMT+08:00 2012

#echo $TZ

Asia/Chongqing

————

#oslevel -s

6100-07-05-1228

#date

Wed Oct 31 12:58:50 CST 2012

#echo $TZ

Asia/Chongqing

————

# oslevel -s

5300-11-01-0944

# date

Wed Oct 31 13:32:25 BEIST 2012

# echo $TZ

BEIST-8

以上时区均 按方式一设置,aix6.1不一样技术级别下,date命令显示格式不一样。

至于文章最开始提到的GMT、GMT-8相信你们能推断出采用哪一种方式设置的吧。

坑爹的时区问题,做为系统管理人员,千万要谨记时区带来的麻烦。

安装系统完先把时区设置好,标准东八区,不用夏令时。

aix时区设置

 著做权归做者全部

若是以为个人文章对您有用,请点赞。您的支持将鼓励我继续创做!

相关文章
相关标签/搜索