`
wangxingok
  • 浏览: 8514 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

Unix and Linux修改时区方法

阅读更多

 

现在的集群软件,大部分都需要多台机器的时间差不能超过1000秒,所以如果用户都用date命令去修改时间,这个比较简单就不多说了。然而,有时候两台机器的时间虽然一致,但是时区却不同,那么用户就不得不去修改机器的时区,这个修改在不同操作系统是不同的,所以这里分别介绍一下主流操作系统修改时区的方法:
Solaris:
在solaris中,修改时区需要修改/etc/TIMEZONE文件,其中的TZ=PRC就表示中国时区,我们可以将其替换为TZ=US/Pacific,再重启机器,就将时区修改为美国太平洋时区了。
这里需要注意三点:
1,在X86的机器上,需要再执行如下命令,更新/etc/rtc_config文件:
# rtc -z zone-name(这里的zone-name就是/etc/TIMEZONE中TZ的值)
# rtc -c
2,到底有多少中时区可以选择呢?我们可以进入/usr/share/lib/zoneinfo目录,其中有很多目录,包括US,也有很多文件,比如PRC;这表示US下还有很多时区,而PRC就是统一的时区。正因为如此,我们才看到TZ=PRC和TZ=US/Pacific这两种不同的形式。
3,需要重启系统使之生效。
Linux(Redhat and Suse):
1,在/usr/share/zoneinfo/目录下查询想要更换的时区名称,修改格式同上
2,将原有的localtime文件移走;
# mv /etc/localtime /etc/localtime-old
3,做新的localtime文件,将对应的时区文件链接过来
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
4,与硬件同步
# /sbin/hwclock --systohc
AIX:
1,查看当前时区(其他操作系统是date命令即可)
cat /etc/environment (查找TZ所在行)
2,为了妥善起见,建议使用smit修改时区
smit chtz
3,所有的时区信息在/usr/share/lib/zoneinfo目录
HPUX:
1,# set_parms timezone,可以通过交互的方式来修改时区。
所有Unix系统(不包括Linux),可以通过echo $TZ来查看当前时区。

 

分享到:
评论

相关推荐

    ORACLE应用常见傻瓜问题1000问

    在Unix/Linux下,可以通过调整系统时间来间接改变数据库的时间,或在SQL\*Plus中执行`ALTER SESSION SET TIME_ZONE = '+/-HH:MI';`来设置时区。 ### 抓取Memo类型字段为空的记录 使用`WHERE column_name IS NULL`...

    AIX安装图解手册.pdf

    - MAN文档是Unix/Linux系统中重要的在线帮助文档,对于AIX来说同样重要。 - 通过安装MAN文档可以提供详细的命令行帮助信息。 #### 六、系统升级 - **使用Update CD**:使用更新光盘对系统进行升级。 - **使用PTF...

    Date and Time-开源

    2. **时区处理**:考虑到全球用户的需求,应用程序需要支持不同的时区设置,允许用户根据所在地理位置调整显示的时间。 3. **动态更新**:为了确保时间的实时性,应用程序需要定期刷新时间,这涉及到操作系统级别的...

    《GNU C函数库参考手册》英文文字版 非扫描版 带标签 超清晰

    手册的版权信息表明,文档在GNU自由文档许可证(GNU Free Documentation License, GFDL)的条款下是可以被复制、分发和/或修改的。这一许可证旨在保证文档和相应的自由软件的自由。 手册中提到的各个主题知识点如下...

    WINCVS和CVSNT安装包

    linux平台下默认:/tmp 3)配置验证方式: 建立好默认管理目录后,会在其目录里产生CVSROOT配置文件夹, 找到config文件,其中 SystemAuth有两个值yes和no: yes:pserver将使用系统用户数据库和passwd文件来...

    ical-to-rest-api

    “sudo systemsetup -settimezone Europe/Berlin”是一条命令,用于在Unix/Linux系统中设置系统时区为欧洲的柏林。这个命令与项目本身关联不大,但可能是开发者在调试或运行环境时使用的,以确保时间与日历数据的...

Global site tag (gtag.js) - Google Analytics