我正在嘗試設定時間,例如
date -s "11/20/2003 12:00:00"
但是,片刻之後,系統時間將重設為當前時間。我究竟做錯了什麼?
NTP 不應獲得不同的時間,因為這是一個沒有與任何其他 NTP 伺服器連接的 NTP 伺服器。
答案1
如果您有 npt > apt-get install ntp
.您必須停止或卸載該服務沒有幫助。
timedatectl set-ntp 0 (off > sync disabled)
or
timedatectl set-ntp 1 (on > sync enabled)
禁用與timedatectl set-ntp 0
然後你可以更改日期:
date --set 1998-11-02
date --set 21:08:00
答案2
方法一:
# Find your timezone
$ timedatectl list-timezones
$ timedatectl set-timezone "YOUR-TIMEZONE"
方法二:
$ timedatectl set-time "HH:MM:SS"
注意:24 - 小時時間格式
提示:確保您的系統時鐘 (RTC) 也與硬體時鐘同步。
$ hwclock -w