我有一个 Amazon EC2 专用实例 (Fedora Linux)。尽管我在美国西部举了一个例子,但它被设置为 EST。
我将时区更改为 PST ( export TZ=America/Los_Angeles
) 并且它可以工作 - 几个小时。然后它将自身重置为 EST。
我做错了什么,如何将其永久设置为 PST?
我有一个 Amazon EC2 专用实例 (Fedora Linux)。尽管我在美国西部举了一个例子,但它被设置为 EST。
我将时区更改为 PST ( export TZ=America/Los_Angeles
) 并且它可以工作 - 几个小时。然后它将自身重置为 EST。
我做错了什么,如何将其永久设置为 PST?
我没有为我的 EC2 实例运行 Fedora,因为我需要一些稳定的东西超过 6 个月,所以我使用 CentOS……但它应该是一样的……只需运行以下命令:
这应该将您的系统默认时区更改为 PST,并且只有在从头开始启动实例时才会受到影响。
更改中的
ZONE
设置/etc/sysconfig/clock
在 .bashrc 中有设置时区的配置。
如果您正在从系统中寻找在您的应用程序中使用 TZ,这是一个坏主意,因为当 EC2 实例出现故障/崩溃时,它们恢复时可能是不同的系统。