Linux 系统时间与 /var/log/messages 日志时间不一致
/var/log/messages 是由 syslogd 记录的,所以通过环境变量设置的时区无效。
一般情况下 /etc/localtime 配置正确就可以了。

修改时区

由于系统与应用程序的时区设置差异,需要同时修改/etc/timezone/etc/localtime两个文件

修改Debian系统的时区为Asia/Shanghai需要执行如下命令:

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo "Asia/shanghai" > /etc/timezone

查找时区

在设置时区时,如果不清楚某个时区的具体表示方式,可通过tzselect命令进行查询

tzselect-1-png

tzselect-2-png

tzselect-3-png

tzselect-4-png

tzselect-5-png


相关资料:

linux内核日志时间和date时间不一致,正好相差12小时
CentOS7修改时区的正确姿势
linux 修改时区(/etc/timezone)

发表评论