우분투 서버의 현재 날짜와 시간은 시간대 날짜와 시간과 다릅니다. 나는 다음을 사용하려고 시도했다.
sudo date "30 Sep 2015 4:43:42"
변경했지만 날짜와 시간은 변경되지 않았습니다. 터미널에 변경된 날짜와 시간이 인쇄되었지만 실행했을 때 :
sudo hwclock --show
날짜와 시간은 여전히 오래된 것입니다.
Ubuntu Server의 날짜 및 시간을 변경하는 올바른 방법은 무엇입니까?
우분투 서버의 현재 날짜와 시간은 시간대 날짜와 시간과 다릅니다. 나는 다음을 사용하려고 시도했다.
sudo date "30 Sep 2015 4:43:42"
변경했지만 날짜와 시간은 변경되지 않았습니다. 터미널에 변경된 날짜와 시간이 인쇄되었지만 실행했을 때 :
sudo hwclock --show
날짜와 시간은 여전히 오래된 것입니다.
Ubuntu Server의 날짜 및 시간을 변경하는 올바른 방법은 무엇입니까?
답변:
이 명령으로 시스템 날짜 를 설정할 수 있습니다 .
sudo date --set="2015-09-30 10:05:59.990"
그런 다음을 사용할 때 date
올바르게 표시되어야합니다.
이제 시스템 BIOS에서 하드웨어 시계 를 설정해야 합니다. 시스템을 시작하는 동안 시스템 시간이 하드웨어 시계 값으로 설정되어 재부팅 동안 설정이 유지됩니다. 다음과 hwclock
같이하십시오.
sudo hwclock --systohc
시스템 클럭 (sys) 값을 가져와 하드웨어 클럭 (hc)을 설정합니다. hwclock
명령으로 확인하십시오 . 모두 hwclock
와 date
지금 같은 날짜와 시간을 표시해야합니다.
시간대 를 설정하려면 다음 명령을 사용하십시오.
sudo dpkg-reconfigure tzdata
BTW :이 컴퓨터를 서버로 사용하는 경우 NTP-Client를 사용하여 네트워크를 통해 시간 을 동기화하는 것이 좋습니다 . 따라서 모든 서버의 시간이 정확히 동일하도록 보장 할 수 있습니다. 컴퓨터가 작동하는 동안 시간이 동기화됩니다. 서버를 통한 동기화 시간에 의존하는 응용 프로그램이있는 경우 NTP-Daemon을 권장합니다. 백그라운드에서 오래 실행 될수록 시간이 더 정확합니다.
timedatectl list-timezones
sudo timedatectl set-timezone America/Toronto
timesyncd
sudo timedatectl set-ntp on
이를 통해 시간을 설정하고 동기화해야합니다.
이 튜토리얼에서 더 많은 것을 볼 수 있습니다 : https://www.digitalocean.com/community/tutorials/how-to-set-up-time-synchronization-on-ubuntu-18-04
그냥 입력
sudo date newdatestring
와 newdatestring 형식 nnddhhmmyyyy.ss에
그러나 date 명령 옆에 NTP "솔루션"(네트워크 시간 프로토콜) : Serverguide-NTP 를 선호 할 수 있으며, 날짜를 직접 설정하는 것보다 훨씬 다루기 쉽고 정확합니다. cronjob 또는 ntp 데몬 (ntpd)을 사용하여 x 시간 / 분마다 시간을 업데이트 할 수 있습니다.
이것이 도움이되기를 바랍니다!
sudo date "093005082015.15"
내 작업.