Peter Ahn
Peter의 우아한 프로그래밍
Peter Ahn
전체 방문자
오늘
어제
  • 전체 (115)
    • 영어공부 (15)
    • 물생활 (9)
    • 독서 (2)
    • 일상 (1)
    • IT 소식 (15)
      • 최신 기술 소식 (10)
      • 보안 소식 (5)
    • 인공지능 (AI) (2)
    • OS (19)
      • Linux (19)
    • Web (0)
      • Vue.js (0)
    • 객체지향 (1)
      • 개념과 원리 (1)
      • 디자인패턴 (0)
    • 프로그래밍 (37)
      • C (14)
      • C++ (3)
      • C# (1)
      • Python (3)
      • Javascript (2)
      • Bash (4)
      • Vim (9)
    • Database (3)
      • DB2 (3)
      • MongoDB (0)
    • 프레임워크 (1)
      • Ionic (1)
    • Cloud (1)
      • AWS (1)
    • 3D Printer (2)
    • 기록보관소 (5)
    • 초대장 (2)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

  • 프로그래밍의 세계에 오신 것을 환영합니다.

인기 글

태그

  • 영어 회화
  • 인공지능
  • vim
  • 프로그래밍
  • 어항
  • 영어 표현
  • Linux
  • bash shell
  • C언어 강좌
  • 구피어항
  • 리눅스 명령어
  • 물생활
  • 리눅스
  • call by reference
  • 랜섬웨어
  • typescript
  • 4차 산업혁명
  • 쉘 프로그래밍
  • C언어
  • 생활영어
  • 구피
  • AI
  • 딥러닝
  • c강좌
  • vim 강좌
  • 영어표현
  • 하프블랙구피
  • bash
  • C++
  • vim 비주얼모드

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Peter Ahn

Peter의 우아한 프로그래밍

[Linux] rdate로 시간동기화 하기
OS/Linux

[Linux] rdate로 시간동기화 하기

2018. 5. 18. 13:13
반응형

개요

rdate 명령어는 리눅스의 시간을 timeserver와 동기화하는 명령어입니다.

리눅스는 서버로 운영되는 경우가 많은데 서버 시간은 서버에서 동작하는 여러 서비스에 영향을 주게 되기 때문에 항상 정확한 시간 정보를 유지하는 것이 좋습니다.

정확한 시간 정보 유지를 위해 타임서버(Time Server)의 시간 정보를 불러와서 기준 시간으로 삼을 수 있습니다.


기본적으로 ntpdate 명령어와 같은 기능을 수행합니다.

[Linux] ntpdate로 시간동기화 하기


사용법

리눅스에서 사용되는 명령어는 모두 대소문자를 구분하니 주의해주세요.

rdate 명령어에 필요한 argument들의 대한 usage 정보는 rdate 라고만 입력하고 실행하면 볼 수 있습니다.


Usage: rdate [-s] [-p] [-u] [-l] [-t sec] <host> ...

 

기본 사용법은 아래와 같습니다.

rdate -s timeserver

timeserver 에 시간 서버 주소를 넣어주면 해당 서버와 시간 동기화를 수행합니다.


시간 서버 목록

현재 사용 가능한 시간 서버 목록입니다. 아래 중에 하나의 서버를 선택하여 동기화 해주시면 됩니다.

  • time.bora.net
  • time.nuri.net
  • time.windows.com
  • ntp.kornet.net
  • time.nist.gov

예제

ex) time.bora.net 에 시간 동기화
rdate -s time.bora.net


rdate 설치

만일 rdate가 설치되어 있지 않다면 아래와 같이 yum 을 이용해 설치해줍니다.

[root@peterdev ~]# yum -y  install rdate
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: mirror.dmmlabs.jp
 * extras: ftp.iij.ad.jp
 * ius: mirrors.kernel.org
 * updates: ftp.iij.ad.jp
Resolving Dependencies
--> Running transaction check
---> Package rdate.x86_64 0:1.4-25.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==================================================================================================
 Package              Arch                  Version                     Repository           Size
==================================================================================================
Installing:
 rdate                x86_64                1.4-25.el7                  base                 19 k

Transaction Summary
==================================================================================================
Install  1 Package

Total download size: 19 k
Installed size: 29 k
Downloading packages:
rdate-1.4-25.el7.x86_64.rpm                                                |  19 kB  00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : rdate-1.4-25.el7.x86_64                                                        1/1
  Verifying  : rdate-1.4-25.el7.x86_64                                                        1/1

Installed:
  rdate.x86_64 0:1.4-25.el7

Complete!
[root@peterdev ~]#


정기적인 시간 동기화

정확한 시간을 유지하기 위해 rdate 명령을 정기적으로 실행하고자 한다면, crontab에 등록하면 됩니다.

하지만 이런 방법 보다는 ntp 데몬을 사용하시는 것을 권장합니다.


 

 

-Peter의 우아한 프로그래밍

여러분의 댓글은 저에게 크나큰 힘이 됩니다. 오류 및 의견 주시면 감사하겠습니다.

반응형
저작자표시 비영리 동일조건

'OS > Linux' 카테고리의 다른 글

[Linux] chmod 로 파일 권한 변경하기  (1) 2018.06.04
[Linux] ntpdate로 시간동기화 하기  (0) 2018.05.18
[Linux] 파이프(pipe)에 대한 이해  (7) 2018.05.15
[Linux] gcc, g++ 설치하기 (CentOS)  (1) 2018.05.10
[Linux] touch 파일 생성하기  (0) 2018.05.09
    'OS/Linux' 카테고리의 다른 글
    • [Linux] chmod 로 파일 권한 변경하기
    • [Linux] ntpdate로 시간동기화 하기
    • [Linux] 파이프(pipe)에 대한 이해
    • [Linux] gcc, g++ 설치하기 (CentOS)
    Peter Ahn
    Peter Ahn
    IT 정보 공유, 프로그래밍 지식 공유

    티스토리툴바