AIX、HPUX、Solaris等OS的夏令时的判断以及设置、取消方法

上传人:飞*** 文档编号:2135945 上传时间:2017-07-20 格式:DOC 页数:5 大小:43.50KB
返回 下载 相关 举报
AIX、HPUX、Solaris等OS的夏令时的判断以及设置、取消方法_第1页
第1页 / 共5页
AIX、HPUX、Solaris等OS的夏令时的判断以及设置、取消方法_第2页
第2页 / 共5页
AIX、HPUX、Solaris等OS的夏令时的判断以及设置、取消方法_第3页
第3页 / 共5页
AIX、HPUX、Solaris等OS的夏令时的判断以及设置、取消方法_第4页
第4页 / 共5页
AIX、HPUX、Solaris等OS的夏令时的判断以及设置、取消方法_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《AIX、HPUX、Solaris等OS的夏令时的判断以及设置、取消方法》由会员分享,可在线阅读,更多相关《AIX、HPUX、Solaris等OS的夏令时的判断以及设置、取消方法(5页珍藏版)》请在金锄头文库上搜索。

1、AIX、HPUX、Solaris 等 OS 的夏令时的判断以及设置、取消方法1 AIX1.1 检查方法运行“date”命令,查看命令输出是否有“DT”字样。如果有,表示系统支持夏令时;如果没有,表示系统不支持夏令时。# date输出:Mon Apr 21 18:17:25 TAIST 2003 DT,表示系统支持夏令时输出:Mon Apr 21 18:17:25 TAIST 2003,表示系统不支持夏令时。1.2 设置夏时制# smit顺序选择:System Environments-Change/Show Data and Time-Change Time Zone Using System

2、 Defined Value系统提示是否使用夏时制:Does this time zone go on DAYLIGHT SAVINGS TIME?在选项中移动光标选择“1 Yes”;系统提示选择时区,请在时区列表中选择当地的时区,如中国为;系统执行命令,返回“OK”信息,并提示该时区设置将在下次系统启动时生效。1.3 取消夏时制# smit顺序选择:System Environments-Change/Show Data and Time-Change Time Zone Using System Defined Value系统提示是否使用夏时制:Does this time zone go

3、 on DAYLIGHT SAVINGS TIME?在选项中移动光标选择“2 no”;系统提示选择时区,请在时区列表中选择当地的时区,如中国为;系统执行命令,返回“OK”信息,并提示该时区设置将在下次系统启动时生效。2 HPUX2.1 检查方法#sam-Kernal Configuration-Configurable Parameters,查看其中参数dst的Current Value,如果是1,表示系统支持夏令时;如果是0,表示系统不支持夏令时。如果dst参数值为1,表明系统支持夏时制,如果要使夏时制起作用,还必须对夏时制进行配置。夏时制的配置文件路径/usr/lib/tztab。在该文件

4、中如果可以查找到与当前时区相关的记录,说明在当前时区使用了夏时制;在该文件中如果不能查找到与当前时区相关的记录,说明在当前时区没有使用夏时制。配置文件如何配置,请使用“man tztab”命令查询。如果dst参数值为0,表明系统不支持夏时制,即便在 tztab文件中可以查找到与当前时区相关的记录,夏时制也不会起作用。根据 IIN的内核参数模板, dts参数设置为 1。2.2 举例通过查询,当前系统dst参数为 1。2.2.1 情况 1# env | grep TZTZ=EAT-8# more /usr/lib/tztab | grep EAT-8没有输出,则说明在当前时区(EAT-8),夏令时

5、设置不起作用。2.2.2 情况 2# more /usr/lib/tztab | grep EST-10EST-10EDT0 1 27 2 1972 0-6 EST-100 1 1-7 3 1973-1985 0 EST-100 1 15-21 3 1986 0 EST-100 1 1-7 3 1987-1995 0 EST-100 2 25-31 3 1996-2038 0 EST-10而这个输出,则说明了EST-10时区设置了夏令时。如果当前处于EST-10时区,并且系统当前TZ变量也设置为EST-10,夏令时将会起作用,需要仔细查看实施夏令时是否对系统有影响!2.3 取消方法如果要使系统

6、不支持夏时制,有两种办法。2.3.1 修改系统核心参数将系统的核心参数dst值修改为 0,并重新启动系统。#sam-Kernal Configuration-Configurable Parameters选中参数dst,然后选择ActionModify Configurable Parameters下面是修改dst参数值界面:Parameter Name: dst Description: Daylight Savings Time Policy choose One to Modify Parameter: ? Formula/Value: 0 ? Specify New Formula/V

7、alue ? ? Use Formula in Source File ? Calculated Value: 0 将 dst的值修改为0。用这种方法修改,则整个系统将不再支持夏令时;修改kernel参数后,系统需要重新启动系统后,参数设置生效。 2.3.2 修改夏时制配置文件如果系统在当前时区支持夏时制,可以编辑tztab文件,删除或者注释掉与当前时区相关的配置行,使在当前时区不在支持夏时制。3 Solaris3.1 判断方法# env | grep TZ假设显示时区为GMT+8。说明:TZ的取值可以是/usr/share/lib/zoneinfo文件夹中的文件名。如:香港地区的时区可以设置

8、为TZ=hongkong,也可以设置为TZ=GMT+8 。建议使用以GMT 形式表示的时区名称。修改时区设置,可以通过修改/etc/TIMEZONE文件实现。TIMEZONE文件中TZ=xxxxx对时区进行了定义。 TIMEZONE文件修改完成后,重新启动计算机,系统启动后,新的时区设置生效。之后,需要使用date命令更正系统时间为当地的实际时间。# zdump -v GMT+8GMT+8 Mon Dec 1 09:34:14 2003 UTC = Mon Dec 1 01:34:14 2003 GMT isdst=0GMT+8 Fri Dec 13 20:45:52 1901 UTC = F

9、ri Dec 13 12:45:52 1901 GMT isdst=0GMT+8 Sat Dec 14 20:45:52 1901 UTC = Sat Dec 14 12:45:52 1901 GMT isdst=0GMT+8 Tue Jan 19 03:14:07 2038 UTC = Mon Jan 18 19:14:07 2038 GMT isdst=0GMT+8 Mon Jan 18 03:14:07 2038 UTC = Sun Jan 17 19:14:07 2038 GMT isdst=0如果isdst=0,表示系统没有采用夏时制;如果 isdst=1,表示系统采用了夏时制。3.2 取消方法Solaris如果设置了夏时制,取消起来比较复杂,有些模块要重新编译。如果系统设置了夏时制,并且确实需要取消夏时制,建议联系SUN工程师协助解决。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号