如果没有 /etc/timezone 文件也没有 /usr/share/zoneinfo ,如何在 Linux 中设置时区



我需要在Linux系统(嵌入式busybox发行版)上设置时区,但我没有/etc/timezone,也没有/usr/share/zoneinfo。如何设置时区?

我将硬件时钟设置为 UTC:hwclock --set --date=18:15:30 --UTC然后认为我可以在/etc/profile 中使用"导出 TZ=PST8PDT"来获取带有日期的正确时间,但这似乎不起作用。我仍然看到这个:

# date
Wed May 30 18:17:42 PDT 2012

谢谢!罗恩

必须在/etc/TZ 中设置正确的时区,使用 --set 和 --utc 标志将 hwclock 设置为 UTC,并使用 hwclock --systohc 将系统时间存储在硬件时钟中。

将其添加到/etc/inittab:

setenv TZ CDT

其中 CDT(中部)是时区。

相关内容

  • 没有找到相关文章