Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- centos
- port forwarding
- GoCD
- postgres
- appium server
- nmap
- STF
- ssh
- rethinkdb
- 실행권한
- openpyxl
- nGrinder
- Jupyter
- nohup
- insert
- PYTHON
- ubuntu
- 28015
- ftp
- STF_PortForwarding
- kitura
- Jupyter Notebook
- SWIFT
- perfect
- mysql
- sshpass
- create table
- appium
- postgresql
- Materials
Archives
- Today
- Total
don't stop believing
CentOS TimeZone 변경하기 본문
CentOS7을 설치하고 한참 사용하다 보니 날짜가 다른걸 이제야 확인했습니다.
mysql을 돌리고 있는 서버인데 now() 함수가 이상하게 나오더라구요.
CentOS의 TimeZone을 변경해 보겠습니다.
먼저 버전부터 확인해 봐야죠.
$ lsb_release -d Description: CentOS Linux release 7.5.1804 (Core)
CentOS 7.5.1804 네요.
만약 lsb_release -d 명령이 안된다면 아래와 같이 redhat-lsb 패키지를 설치해 주면 됩니다.
sudo yum install redhat-lsb
timedatectl 명령으로 현재 TimeZone을 확인해 봅니다.
$ timedatectl Local time: 금 2018-11-30 04:27:10 EST Universal time: 금 2018-11-30 09:27:10 UTC RTC time: 금 2018-11-30 09:27:10 Time zone: America/New_York (EST, -0500) NTP enabled: yes NTP synchronized: yes RTC in local TZ: no DST active: no Last DST change: DST ended at 일 2018-11-04 01:59:59 EDT 일 2018-11-04 01:00:00 EST Next DST change: DST begins (the clock jumps one hour forward) at 일 2019-03-10 01:59:59 EST 일 2019-03-10 03:00:00 EDT
Time zone이 America/New_York으로 되어있네요. 이게 CentOS 기본 Time Zone 입니다.
이제 어떤 Time Zone으로 바꿔줄지 확인해야죠. 당연히 Korea Seoul 입니다.
Time Zone 리스트는 timedatectl list-timezones 명령으로 확인 가능합니다.
$ timedatectl list-timezones $ timedatectl list-timezones | grep Asia $ timedatectl list-timezones | grep Seoul Asia/Seoul
Asia/Seoul로 바꿔주면 되겠습니다.
변경하는 명령은 timedatectl의 set-timezone 옵션입니다.
$ sudo timedatectl set-timezone Asia/Seoul
변경되었는지 date 명령으로 확인합니다.
$ date 2018. 11. 30. (금) 18:28:21 KST
변경되었네요. timedatectl도 확인해 봅니다.
$ timedatectl Local time: 금 2018-11-30 19:10:41 KST Universal time: 금 2018-11-30 10:10:41 UTC RTC time: 금 2018-11-30 10:10:41 Time zone: Asia/Seoul (KST, +0900) NTP enabled: yes NTP synchronized: yes RTC in local TZ: no DST active: n/a
이제 mysql에서 확인해 봐야겠죠..
select now()를 확인했는데 그대로 뉴욕 시간으로 나옵니다.
mysql을 재시작해 줍니다.
$ sudo systemctl restart mysqld
mysql이 다시 올라오고 now()를 확인하니 한국 시간으로 나오고 있습니다.
[참고]
$ ls -l /etc/localtime
'Linux > CentOS' 카테고리의 다른 글
go 설치 (on CentOS7) (3) | 2019.02.13 |
---|---|
CentOS 7 GUI 설치 (GNOME Desktop) (3) | 2019.01.03 |
일반 user 계정 suder 추가하기 (0) | 2018.11.23 |
CentOS 설치 후 yum 이 안될 때 (4) | 2018.09.21 |
CentOS dmidecode 설치 (0) | 2017.10.16 |
Comments