본문 바로가기

리눅스

우분투 24.04에서 ntpdate와 hwclock을 사용하여 시스템 시간 및 하드웨어 클럭을 수동으로 동기화하는 방법

반응형

우분투 24.04에서 ntpdate와 hwclock을 사용하여 시스템 시간 및 하드웨어 클럭(CMOS)을 수동으로 동기화하는 방법

패키지 설치

sudo apt update
sudo apt install -y ntpdate util-linux-extra
공용 NTP 서버
- time.google.com
- time.nist.gov
- pool.ntp.org

시스템 시간 동기화(ntpdate 사용)

sudo ntpdate -s time.bora.net

시간 동기화

ntpdate time.bora.net
2025-05-07 10:52:51.279383 (+0900) -0.000806 +/- 0.001030 time.bora.net 203.248.240.140 s2 no-leap

하드웨어 클럭에 시스템 시간 기록

sudo hwclock --systohc

하드웨어 클럭 보기

sudo hwclock --show

시스템 시간 → 하드웨어 클럭으로 복사

sudo hwclock --systohc
728x90

하드웨어 클럭 → 시스템 시간으로 복사

sudo hwclock --hctosys

시스템 및 하드웨어 클럭 시간 확인

date; hwclock
Wed May  7 10:50:11 AM KST 2025
2025-05-07 10:50:11.316279+09:00

정기 자동 실행

크론탭에 등록하여 4시간마다 동기화

sudo crontab -e
0 */4 * * * ntpdate -s time.bora.net && hwclock --systohc &> /dev/null
더보기

---

예전 명령어

0 */4 * * * ntpdate -s time.bora.net && clock -w &> /dev/null

---

 

반응형