redhat9终端下更改时区

发表于:2007-07-04来源:作者:点击数: 标签:
偶曾经问过的问题现在仍有兄弟在问特整理了一下 由于redhat9不能象以前那样配置时区。经常会出现错误 没图形界面! 用 /usr/sbin/timeconfig 错误如下 Traceback(mostrecentcalllast): File"/usr/share/redhat-config-date/timeconfig.py",line29,in? fromti

偶曾经问过的问题现在仍有兄弟在问特整理了一下
由于redhat9不能象以前那样配置时区。经常会出现错误
没图形界面! 
用 
/usr/sbin/timeconfig 
错误如下
Traceback (most recent call last): 
File "/usr/share/redhat-config-date/timeconfig.py", line 29, in ? 
from timezone_map_gui import ZoneTab 
File "/usr/share/redhat-config-date/timezone_map_gui.py", line 18, in ? 
import gtk 
File "/usr/src/build/218821-i386/install/usr/lib/python2.2/site-packages/gtk-2.0/gtk/__init__.py", line 43, in ? 
RuntimeError: could not open display 

redhat-config-time
要xwin 
redhat-config-date requires a currently running X server. 

所以更改时区可以使用 tzselect這个指令,來修改你的时区
当然你也可不用命令如果习惯文件修改的话
哈哈
可修改/etc/sysconfig/clock 
ZONE=Asia/Shanghai ( 查/usr/share/zoneinfo 下面的文件。 )
UTC=false ( 硬件时钟是否为 UTC 或者说 GMT 时钟。 )
ARC=false (如果是在 Alpha 机器上,则设置为 true 。 )
(把硬件时钟设置为 UTC 的好处就是他能自动设置夏时制,缺点时,在安装有多重操作系统启动的机器上,在另外的操作系统上时钟会错误。 )



根据自己的需要选你所在时区后

然后
rm /etc/localtime 
是以上海为例的哦
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 

重起机器后时区就改变了
哈哈

如果你在某些应用下面的时间是错误的,那么你在运行 Red Hat Linux 5.0 或 5.1,解决的办法是建立 /usr/lib/zoneinfo 到 /usr/share/zoneinfo 的符号连接: 

ln -s /usr/share/zoneinfo /usr/lib/zoneinfo 

时区 与 UTC 的偏移量 描述 
NZDT +13:00 新西兰白昼时间(夏时制) 
IDLE +12:00 国际日期变更线,东边 
NZST +12:00 新西兰标准时间 
NZT +12:00 新西兰时间 
AESST +11:00  澳大利亚东部标准夏时制 
ACSST +10:30  中澳大利亚标准夏时制 
CADT +10:30  中澳大利亚夏时制 
SADT +10:30 南澳大利亚夏时制 
AEST +10:00  澳大利亚东部标准时间 
EAST +10:00  东澳大利亚标准时间 
GST +10:00 关岛标准时间,(USSR Zone 9?) 
LIGT +10:00 澳大利亚墨尔本 
ACST +09:30  中澳大利亚标准时间 
CAST +09:30  中澳大利亚标准时间 
SAT +9:30 南澳大利亚标准时间 
AWSST +9:00  澳大利亚西部标准夏时制 
JST +9:00 日本标准时间,(USSR Zone 8) 
KST +9:00 韩国标准时间 
WDT +9:00 西澳大利亚夏时制 
MT +8:30 毛里求斯时间(?) 
AWST +8:00  澳大利亚西部标准时间 
CCT +8:00  中国沿海时间 
WADT +8:00 西澳大利亚夏时制 
WST +8:00 西澳大利亚时间 
JT +7:30 爪哇时间(译注:这里的 Java 可不是语言) 
WAST +7:00 西澳大利亚标准时间 
IT +3:30 伊朗时间 
BT +3:00  巴格达时间 
EETDST +3:00  东欧夏时制 
CETDST +2:00  中欧夏时制 
EET +2:00  东欧,(USSR Zone 1) 
FWT +2:00 法国冬时制 
IST +2:00 以色列标准时间 
MEST +2:00 中欧夏时制 
METDST +2:00 中欧白昼时间 
SST +2:00 瑞典夏时制 
BST +1:00  英国夏时制 
CET +1:00  中欧时间 
DNT +1:00  Dansk Normal Tid(?) 
DST +1:00  Dansk Standard Time (?) 
FST +1:00  法国夏时制 
MET +1:00 中欧时间 
MEWT +1:00 中欧冬时制 
MEZ +1:00 中欧时区 
NOR +1:00 挪威标准时间 
SET +1:00 Seychelles Time(?) 
SWT +1:00 瑞典冬时制 
WETDST +1:00 西欧光照利用时间(夏时制) 
GMT 0:00 格林威治平均时间 
WET 0:00 西欧 
WAT -1:00 西非时间 
NDT -2:30 纽芬兰(新大陆)白昼时间 
ADT -03:00  大西洋白昼时间 
NFT -3:30 纽芬兰(新大陆)标准时间 
NST -3:30 纽芬兰(新大陆)标准时间 
AST -4:00  大西洋标准时间(加拿大) 
EDT -4:00  东部白昼时间 
ZP4 -4:00 GMT +4 小时 
CDT -5:00  中部白昼时间 
EST -5:00  东部标准时间 
ZP5 -5:00 GMT +5 小时 
CST -6:00  中部标准时间 
MDT -6:00 山区白昼时间(译注:Mountain Daylight Time那位知道怎么译?) 
ZP6 -6:00 GMT +6 小时 
MST -7:00 山区标准时间 
PDT -7:00 太平洋白昼时间 
PST -8:00 太平洋标准时间 
YDT -8:00 Yukon 白昼时间 
HDT -9:00 夏威仪/阿拉斯加白昼时间 
YST -9:00 Yukon 标准时间 
AHST -10:00  夏威仪-阿拉斯加标准时间 
CAT -10:00  中阿拉斯加时间 
NT -11:00 州时间(Nome Time) 
IDLW -12:00 国际日期变更线,西边 



参考文章
http://bbs.chinaunix.net/forum/viewtopic.php?t=429401&highlight=时区
http://chinaunix.net/jh/6/16618.html
http://bbs.chinaunix.net/forum/viewtopic.php?t=97920&highlight=tianci3982730
http://lists.ibiblio.org/pipermail/sm-discuss/2003-November/004702.html
http://blog.clara.com.tw:8080/viewdoc.jsp?docid=4

 C.J.Liu 回复于:2004-12-17 14:09:33
果然,这是rh9的bug吗?

 tianci3982730 回复于:2004-12-17 16:35:55
应该是吧。个人觉得自从redahat8以后的版本bug是非常多了啊

 零二年的夏天 回复于:2004-12-17 20:46:14
感谢分享!

 tianci3982730 回复于:2004-12-20 09:28:51
[quote:675913fb00="零二年的夏天"]感谢分享![/quote:675913fb00]
吼吼,谢了

只是有些网友一直问这问题
去年偶也曾问过。哈哈

 可观 回复于:2004-12-23 14:12:17
3Q

原文转自:http://www.ltesting.net