2021-10-17 00:39:17
이 글은 이전 티스토리 블로그에서 옮겨왔습니다.
https://kim-19.tistory.com/136
(최초 작성일 : 2017. 3. 22. 15:10)
예전 컴퓨터가 오래되어서 리눅스를 설치한 이후에 서버 시간이 이상하였다. 아무래도 컴퓨터가 오래되서 배터리(종료된 상태에서도 시간이 흐르게 해주는 거)성능이 좋지 못하였다.
이러한 상황이 되면 시간이 맞지 않을 수 있다.
$ date
2017. 03. 12. (일) 05:38:26 KST
관리자 권한이 필요한 명령어이다.
# date MMDDhhmmYY
다음 순서대로 입력을 하면 된다.
인터넷이 된다면 이 방법으로 시간을 맞추는 것이 옳다.
# rdate [옵션] [타임서버]
옵션
주로 사용하는 타임서버는
'time.bora.net'이 있다.
해당 명령어의 실행 시 아무런 출력이 없다면 정상적으로 실행된 것이다.
처음에 실행하였던 명령어를 다시 실행하여 확인하자.
$ date
2017. 03. 22. (수) 14:53:50 KST
명령어를 쳤을 때. 다음과 같이 뜰 수 있다.
# rdate
bash: rdate: command not found
배포판의 최소 설치일 경우 없을 수 있다.
그냥 패키지 매니저를 통해서 설치해주면 된다.
역시나 관리자 권한은 필수이며, 각 배포판에 맞는 패키지 매니저를 사용하자.
ex) apt-get, yum
# yum install -y rdate
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: ftp.kaist.ac.kr
* extras: ftp.kaist.ac.kr
* updates: ftp.kaist.ac.kr
Resolving Dependencies
--> Running transaction check
---> Package rdate.i686 0:1.4-16.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
rdate i686 1.4-16.el6 base 18 k
Transaction Summary
================================================================================
Install 1 Package(s)
Total download size: 18 k
Installed size: 26 k
Downloading Packages:
rdate-1.4-16.el6.i686.rpm | 18 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : rdate-1.4-16.el6.i686 1/1
Verifying : rdate-1.4-16.el6.i686 1/1
Installed:
rdate.i686 0:1.4-16.el6
Complete!
-y 옵션은 설치중에 yes/no를 묻는 것에서 모두다 yes를 답한다는 뜻. 알아서 하자.