我有一个Amazon EC2专用实例(Fedora Linux)。 尽pipe我在美国西部采取了一个例子,但是它被设定为EST。
我改变了时区到PST( export TZ=America/Los_Angeles ),它的工作 – 几个小时。 然后它重置为EST。
我在做什么错了,我怎样才能永久设置为PST?
我不会为我的EC2实例运行Fedora,因为我需要稳定6个月以上的东西,所以我使用CentOS …但它应该是一样的…只需运行以下命令:
ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
这应该会将您的系统默认时区更改为PST,并且只应在实例从头开始时才会受到影响。
更改/etc/sysconfig/clock的ZONE设置
有你的.bashrc中设置时区的configuration。
如果你正在寻找在你的应用程序中使用TZ的话,这是一个坏主意,因为当EC2实例出现故障时,它们可能会是一个不同的系统。