为Linux配置时区和同步互联网时间
最优方案——使用timedatectl命令
timedatectl 是现代 Linux 发行版中用于管理时间和时区的工具
查看和修改时区配置
1 2 3 4 5 6
| timedatectl
timedatectl list-timezones
timedatectl set-timezone Asia/Shanghai
|
开启和关闭网络同步
1 2 3 4
| timedatectl set-ntp on
timedatectl set-ntp off
|
PlanB——手动配置
对于类似于 alpine 这种轻量级发行版或者特别古老的 Linux, 需要手动配置
手动修改时区
1 2 3 4 5 6
| ls /usr/share/zoneinfo
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo "Asia/Shanghai" | sudo tee /etc/timezone
|
使用chrony服务同步时间
1 2 3 4 5 6
| apt / yum install chrony -y
systemctl enable chronyd && systemctl start chronyd
chronyc tracking
|