【Linux】服务器时区 [ CST | UTC | GMT | RTC ]
在Linux服务器上设置和管理时区可以通过几种方法完成。以下是一些常用的命令和方法:
- 使用
timedatectl
命令设置时区:
sudo timedatectl set-timezone your_time_zone
替换your_time_zone
为你想要设置的时区,例如America/New_York
、Asia/Shanghai
等。
- 查看当前时区:
timedatectl
- 列出所有可用的时区:
timedatectl list-timezones
- 如果你的系统没有
timedatectl
,可以通过创建符号链接到/etc/localtime
来手动设置时区。例如,设置为纽约时区:
sudo ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
- 查看硬件时钟是否设置为UTC:
timedatectl | grep "RTC in local TZ"
如果输出包含no
,则表示硬件时钟设置为UTC。
- 设置硬件时钟是否为本地时间:
sudo timedatectl set-local-rtc 1
将1
改为0
则设置硬件时钟为UTC。
请根据你的Linux发行版和需求选择合适的方法进行时区设置。
评论已关闭