我使用例如设置时间
sudo date --set="24 MAY 2013 18:00:00"
sudo hwclock --systohc --utc
这有效,但重启后时间又恢复到旧值。我做错了什么?我以为hwclock
会让它永久生效。
我注意到在 GUI 时间/日期中我的时区仍然设置为不同的时区,并且
Network Time
设置为on
。所以我想知道它是否以某种方式自动同步,或者我是否还需要在终端上更改时区?
答案1
要从终端选择系统时区:
sudo dpkg-reconfigure tzdata
答案2
你可以这样做:
sudo apt update
sudo apt install ntpdate
sudo ntpdate [a ntp server like: time.windows.com]
crontab -e -u [your user name]
在 crontab 中添加以下作业:
@reboot ntpdate time.windows.com
保存 cron 文件。