리눅스 ntpdate
IT 위키
더 많은 작업
- NTP 서버에 한 번 질의해 시스템 시간을 즉시 맞춘다.
- 경로 : /usr/sbin/ntpdate
- NTP(UDP 123번)로 지정한 서버의 시간을 받아 시스템 시계를 바로 설정한다.
- 데몬이 아니라 한 번 실행하고 끝나는 명령이다. 계속 맞춰 두려면 ntpd 를 띄우거나 cron 에 등록한다.
# ntpdate time.bora.net # ntpdate -q kr.pool.ntp.org # hwclock -w ← 맞춘 시스템 시간을 하드웨어 시계(CMOS)에 기록
- ntpd 가 이미 돌고 있으면 123번 포트가 사용 중이라 ntpdate 가 실패한다. 이때는 -u 를 쓰거나 ntpd 를 멈춘다.
| 명령 | 하는 일 |
|---|---|
| ntpdate | NTP 서버에 질의해 시스템 시간을 즉시 동기화한다 |
| ntpd | 시간을 계속 맞춰 주는 데몬. 설정 파일은 /etc/ntp.conf |
| ntpq | ntpd 에 질의해 동기화 상태를 본다. ntpq -p 로 피어 목록과 지연·오프셋 확인
|
| ntptime | 커널의 시간 유지 변수(오프셋, 주파수 오차 등)를 조회한다 |
| rdate | NTP 가 아니라 TIME 프로토콜(37번)로 원격 서버 시간을 가져온다 |
| chronyc | RHEL/Rocky 8 이후 기본인 chronyd 를 제어한다. ntpdate 와 ntpd 를 대신한다 |