CentOS 에서 시간, 타임존 설정 방법을 정리해보겠습니다.
CentOS 7 부터 # timedatectl 명령어로 시간, 타임존 설정 등 다양한 것을 할 수 있습니다.
# timedatectl
Local time : 현제 시간 입니다.
Universal time : UTC 국제 표준시 입니다.
RTC time : 하드웨어 시계 입니다.
Time zone : 타임존 입니다.
NTP enabled : NTP 활성화 여부 입니다.
NTP synchronized : NTP 동기화 여부 입니다.
RTC in local TZ : RTC 와 Time zone 시간 동기화 여부 입니다.
1. 시간설정 방법
# timedatectl set-time "2017-07-11"
Failed 사유를 보면 time synchronizaion 이 활성화되어 안되는 것 입니다.
# timedatectl set-ntp no
ntp 활설화를 no 로 해줍니다.
다시 해보면 이번엔 Failed 없이 성공한것을 확인할 수 있습니다.
2. NTP 시간 동기화
# timedatectl set-ntp yes
ntp 활설화를 yes 로 바꿔줍니다. ntpd 가 설치되어있지 않다면 # yum install -y ntpd 로 설치해줍니다.
# systemctl enable ntpd
ntpd 서비스 활성화 합니다.
# systemctl start ntpd
ntpd 서비스 실행 합니다.
실행하게되면 # timedatectl 로 확인했을때 NTP synchronized 가 yes 가 된걸 확인할 수 있습니다.
3. Timezone 변경
# timedatectl list-timezones | grep -i america/n
list-timezones 옵션으로 timezone 리스트를 확인할 수 있습니다.
grep 의 -i 옵션은 대소문자 구분을 없이 grep 합니다.
# timedate set-timezone America/New_York
timezone 을 America/New_York 으로 변경했습니다.
추가로 CentOS 6 이하 버전에서는 # date -s "2017-07-09 22:00:00" 으로 시간설정이 가능합니다.
# date
'Linux' 카테고리의 다른 글
[Linux] CentOS 7 Tomcat 설치 (0) | 2017.07.23 |
---|---|
[Linux] CentOS 7 네트워크 디바이스 이름 eth 로 변경방법 (0) | 2017.07.21 |
Linux USB 인식(mount) 방법 (0) | 2017.06.14 |
Linux OS 종류 확인 방법 (0) | 2017.05.01 |
Linux VMware CentOS 에 ssh, http 외부네트워크 접속 환경 구축 (0) | 2016.10.11 |