시스템 시간 설정 및 변경 > 기술자료 | 해피정닷컴

시스템 시간 설정 및 변경 > 기술자료

본문 바로가기

사이트 내 전체검색

시스템 시간 설정 및 변경 > 기술자료

Linux 시스템 시간 설정 및 변경

페이지 정보


본문

서버 시간이 올바르지 않을때는 date 명령어를 이용합니다.
date 프롬프트 상에서 다음과 같이 date라고 치고 엔터 하게 되면 현재 시스템상에 설정된 날짜와 시간을 출력해 줍니다. 

입력형식 : date 월일시분년
date MMDDhhmmYYYY

[root@localhost ~]# date
Thu Mar  9 06:21:23 JST 2017  << 잘못된 날짜와 시간
[root@localhost ~]# date 030821202017  << 올바른 날짜와 시간
Wed Mar  8 21:20:00 JST 2017
[root@localhost ~]# date
Wed Mar  8 21:20:03 JST 2017  << 이제 정상으로 보이네요
  
date 월/일/시/분/연도 하게 되면 날짜와 시간을 변경할수 있습니다. 
예) date -s "2005-12-30 21:39:40" 

clock  또한 clock 하게 되면 0.초 단위까지 출력해 줍니다. 
clock 명령으로 컴퓨터의 메인보드에 설치된 CMOS의 시간과 일치시켜 주는 옵션도 있는데요 
clock -w 하시게 되면 CMOS상의 시간과 동기화를 시켜주게됩니다. 

rdate는 지정한 원격지의 타임서버로 부터 날짜시간정보를 받아와 보여주거나 날짜시간설정을 하는 명령어이다. 이 명령어는 date와 clock명령어와 함께 공부를 하면 학습효과가 좋습니다.
-p옵션을 사용하면 지정한 원격지의 타임서버(아래의 예에서는 time.bora.net)에서 시간정보를 가져와서 보여줍니다.

[root@localhost ~]# rdate -p time1.daum.net
rdate: [zero.bora.net]  Wed Jan  2 16:14:05 2013


1. 원격타임서버 시간이 9시간 늦게 보일때는

1-1. 서버시간을 수동으로 세팅할때는 아래 명령어를 사용합니다.
입력형식 : date MMDDhhmmYYYY
[root@localhost ~]# date 010301132013
2013. 01. 03. (목) 01:13:00 GM

1-2. 내 서버의 시간을 표준시간보다 빠르게 혹은 느리게 하고 싶을때에는 
date --set='-10 minutes'   10분 느리게
date --set='+9 hour'   9시간 빠르게


2. 원격타임서버 시간이 올바르게 보일때는
날짜시간설정을 하려면 -s옵션을 사용합니다.

[root@localhost ~]# date                                    (현재시스템의 날짜시간정보 확인)
2003. 09. 07. (일) 01:30:01 KST
[root@localhost ~]#
[root@localhost ~]# rdate -s zero.bora.net          (타임서버에서 날짜시간정보를 가져와 적용함)
[root@localhost ~]#
[root@localhost ~]# date                                    (현재시스템의 변경적용된 날짜시간정보 확인)
2003. 09. 09. (화) 11:45:40 KST
[root@localhost ~]#
  
참고로 date명령어는 현재시스템의 날짜와 시간정보를 확인하고 직접 변경할 수 있는 명령어입니다. 


3. 시스템이 재부팅될 경우 시간을 동기화하기 위해 시작스크립트에 등록해둡니다.
[root@localhost ~]# vi /etc/rc.d/rc.local
# date sync
/usr/bin/rdate -s zero.bora.net
/sbin/hwclock -w


4. cron 으로 관리하기
그리고 서버를 직접 관리하시는 분들께서는 매번 이런 시간을 직접 맞추어야하는 번거로움이 있습니다.
이런 경우에는 다음과 같이 /etc/rc.d/rc.local 파일에 명령어를 넣어 두거나 주기적인 시간설정을 위해 cron에 넣어두기도 합니다.

# crontab -e
00 01 * * * su - root /usr/bin/rdate -s time.bora.net && /sbin/clock -w
또는
01 01 *** rdate -s time.bora.net

rdate time.bora.net 을 하시면 타임서버의 정확한 시간을 보실수 있으며, 
위와 같이 원격지상의 시간과 현재 내 시스템상의 시간을 비교해 보신후 차이가 난다면, 

자신의 컴퓨터를 타임서버와 동기화 시켜려면, rdate -s time.bora.net 또는 rdate -s time.bora.net 하게 되면 원격지상의 시간과 내 시스템상의 시간을 일치시켜줍니다.
-s 옵션은 원격지 상의 시간과 내 시스템상의 시간과 일치시켜 줍니다. 
 
 
5. 타임서버 목록
사용할 수 있는 타임서버(Time Server)의 종류로는 다음과 같은 것들이 있습니다.
더 많은 타임서버 정보는 http://time.ewha.or.kr/domestic.html 에서 확인
time.kriss.re.kr ( 요거는 사용금지 ,  서버IP가 영구 퇴출될 수 있습니다 )
time.kriss.re.kr 
zero.bora.net
time.bora.net 
time.nuri.net 
time-a.timefreq.bldrdoc.gov 
time-b.timefreq.bldrdoc.gov 
time-c.timefreq.bldrdoc.gov 
utcnist.colorado.edu 
time.nist.gov 
time-a.nist.gov 
time-b.nist.gov 
time-nw.nist.gov 
utcnist.reston.mci.net 
nist1.data.com 
time1.daum.net
time2.daum.net

time.windows.com
  


참고사이트 
http://blog.naver.com/cyanlake?Redirect=Log&logNo=40017573766
http://mygeni.tistory.com/11
http://time.ewha.or.kr/
http://orgio.tistory.com/60
http://hallang.tistory.com/368
http://idchowto.com/?p=22457
http://webdir.tistory.com/181

댓글목록

등록된 댓글이 없습니다.


Total 2,641건 115 페이지
  • RSS
기술자료 목록
361
그누보드   10627  2007-10-12 19:53  
360
메이크샵   10915  2007-10-12 15:21  
359
그누보드   10454  2007-10-10 20:18  
열람
Linux   23228  2007-10-09 16:35 ~ 2023-12-24 10:49  
357
그누보드   14582  2007-10-06 16:44  
356
일반   9628  2007-10-06 13:39  
355
Linux   15935  2007-10-05 19:34 ~ 2007-10-05 00:00  
354
Linux   31125  2007-10-05 15:38 ~ 2018-01-31 00:42  
353
그누보드   23577  2007-10-04 22:09  
352
MySQL   22711  2007-10-04 13:36 ~ 2024-01-24 15:16  
351
Linux   140592  2007-10-04 09:41 ~ 2013-05-01 00:00  
350
Linux   24729  2007-10-04 06:18 ~ 2019-04-17 02:22  
349
Linux   15607  2007-10-04 05:34  
348
Linux   17430  2007-10-03 21:25  
347
Linux   12481  2007-10-03 21:04 ~ 2007-10-03 00:00  
346
Linux   11607  2007-10-03 20:52 ~ 2016-03-29 00:00  
345
Linux   24146  2007-10-03 20:44 ~ 2007-10-04 00:00  
344
Linux   23783  2007-10-03 20:14 ~ 2017-02-22 00:00  
343
etc쇼핑몰   13944  2007-10-09 15:50  
342
Linux   14349  2007-10-03 19:20 ~ 2017-02-22 00:00  

검색

해피정닷컴 정보

회사소개 회사연혁 협력사 오시는길 서비스 이용약관 개인정보 처리방침

회사명: 해피정닷컴   대표: 정창용   전화: 070-7600-3500   팩스: 042-670-8272
주소: (34368) 대전시 대덕구 대화로 160 대전산업용재유통단지 1동 222호
개인정보보호책임자: 정창용   사업자번호: 119-05-36414
통신판매업신고: 제2024-대전대덕-0405호 [사업자등록확인]  
Copyright 2001~2024 해피정닷컴. All Rights Reserved.