우분투 머신타임 문제

우분투 머신타임 문제

우분투를 처음 접했습니다. 내 컴퓨터의 시스템 시간이 잘못 설정되어 있음을 발견했습니다. 누구든지 시스템 시간을 수정하는 방법을 도울 수 있습니까?

timedatectl shows
      Local time: Tue 2019-07-16 03:53:00 IST
  Universal time: Mon 2019-07-15 22:23:00 UTC
        RTC time: Mon 2019-07-15 22:23:00
       Time zone: Asia/Kolkata (IST, +0530)
 Network time on: yes
NTP synchronized: yes
 RTC in local TZ: no

실제 날짜는월요일 2019-07-15 22:55:00 UTC. 동기화가 발생했지만 명령이 표시되는 경우 확인

systemctl status systemd-timesyncd.service
● systemd-timesyncd.service - Network Time Synchronization
   Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/systemd-timesyncd.service.d
           └─disable-with-time-daemon.conf
   Active: inactive (dead)
Condition: start condition failed at Tue 2019-07-16 02:44:11 IST; 1h 6min ago
           ConditionFileIsExecutable=!/usr/sbin/ntpd was not met
     Docs: man:systemd-timesyncd.service(8).

지금 시스템 시간을 수정하는 방법은 무엇입니까?

답변1

머신이 Windows와 Linux 간에 이중 부팅되는 경우 Linux에 현지 시간에 하드웨어 시계(*)를 사용하도록 지시해야 합니다.

timedatectl set-local-rtc 1 --adjust-system-clock

다른 경우에는 다음을 통해 하드웨어 시계가 UTC인지 현지 시간인지 확인할 수 있습니다.

sudo hwclock --localtime 
sudo hwclock --utc 

정답을 주는 것은 하드웨어 시계가 사용하는 것이다.

(*) Unix 시스템에서 하드웨어 시계는 일반적으로 UTC이며 콘텐츠를 표시할 때만 현지 시간으로 변환됩니다. Windows에서는 그렇지 않습니다.

관련 정보