
예를 들어 시간을 설정하려고합니다.
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
방법 1:
# Find your timezone
$ timedatectl list-timezones
$ timedatectl set-timezone "YOUR-TIMEZONE"
방법 2:
$ timedatectl set-time "HH:MM:SS"
참고: 24 - 시간 형식
팁: 시스템 시계(RTC)도 하드웨어 시계와 동기화해야 합니다.
$ hwclock -w