主流操作系统修改时区的方法:
一,Solaris:
注意三点:
复制代码代码示例:
# 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这两种不同的形式。
二,Linux(Redhat and Suse):
复制代码代码示例:
# mv /etc/localtime /etc/localtime-old
3,做新的localtime文件,将对应的时区文件链接过来
复制代码代码示例:
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
4,与硬件同步
复制代码代码示例:
# /sbin/hwclock --systohc
三,AIX:
复制代码代码示例:
cat /etc/environment (查找TZ所在行)
2,为了妥善起见,建议使用smit修改时区
复制代码代码示例:
smit chtz
3,所有的时区信息在/usr/share/lib/zoneinfo目录
四,HPUX: |