我有Debian喘息,
我使用dpkg-reconfigure tzdata
设置了我的系统时区到Asia/jerusalem
我的问题是系统日志仍然使用GMT而不是我的系统TZ(IDT)
例如,这里是mail.log
的最后一个日志行tail -100f /var/log/mail.log
我刚刚通过系统发送了邮件,你可以看到它。
# tail -100f /var/log/mail.log ... Jul 4 23:35:08 s1 postfix/smtp[22918]: connect to gmail-smtp-in.l.google.com ... .... # date Sat Jul 5 02:35:36 IDT 2014 # hwclock Sat 05 Jul 2014 02:39:39 AM IDT -0.786973 seconds
你可以看到日志时间戳是GMT,而我的systme时钟是GMT + 3,我该怎么办才能同步它?
答案 0 :(得分:2)
syslogd:
/etc/init.d/rsyslog restart
答案 1 :(得分:0)
在重新启动rsyslog
之前,我发现我的本地时间文件错误,尽管命令“date
”得到了正确的时间。
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
然后重启rsyslog
,它就可以了。