linux timezone 설정

AWS 를 설치 하고 나면 몇가지 작업을 해 주어야 합니다. 그 중 하나가 시간을 설정 하는 것입니다. EC2 인스턴스를 생성하고 나면 시간이 서울이 아닌 표준 0 시로 셋팅되어 있습니다.

이 시간 설정은 tzselect 라는 툴을 이용해 간단히 설정 가능 합니다. 먼저 EC2 인스턴스에 콘솔 접속을 해서 tzselect 를 실행시키고 다음과 같이 진행시킵니다.

[ec2-user@ ~]$ tzselect
Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
1) Africa
2) Americas
3) Antarctica
4) Arctic Ocean
5) Asia
6) Atlantic Ocean
7) Australia
8) Europe
9) Indian Ocean
10) Pacific Ocean
11) none – I want to specify the time zone using the Posix TZ format.
#? 5

5 – Asia 를 선택합니다.

Please select a country.
1) Afghanistan   18) Israel     35) Palestine
2) Armenia   19) Japan     36) Philippines
3) Azerbaijan   20) Jordan     37) Qatar
4) Bahrain   21) Kazakhstan     38) Russia
5) Bangladesh   22) Korea (North)     39) Saudi Arabia
6) Bhutan   23) Korea (South)     40) Singapore
7) Brunei   24) Kuwait     41) Sri Lanka
8) Cambodia   25) Kyrgyzstan     42) Syria
9) China   26) Laos     43) Taiwan
10) Cyprus   27) Lebanon     44) Tajikistan
11) East Timor   28) Macau     45) Thailand
12) Georgia   29) Malaysia     46) Turkmenistan
13) Hong Kong   30) Mongolia     47) United Arab Emirates
14) India   31) Myanmar (Burma)     48) Uzbekistan
15) Indonesia   32) Nepal     49) Vietnam
16) Iran   33) Oman     50) Yemen
17) Iraq   34) Pakistan
#? 23

23 – Korea (South) 를 선택합니다.

The following information has been given:

Korea (South)

Therefore TZ=’Asia/Seoul’ will be used.
Local time is now: Mon Jan 27 21:50:45 KST 2014.
Universal Time is now: Mon Jan 27 12:50:45 UTC 2014.
Is the above information OK?
1) Yes
2) No
#? 1

정정되기 전 시간과 정정된 후의 시간이 나옵니다. 시간이 맞으면 1 을 선택합니다.

You can make this change permanent for yourself by appending the line
TZ=’Asia/Seoul’; export TZ
to the file ‘.profile’ in your home directory; then log out and log in again.

Here is that TZ value again, this time on standard output so that you
can use the /usr/bin/tzselect command in shell scripts:
Asia/Seoul

이제 profile 안에 TZ=’Asia/Seoul’; export TZ 를 입력하고 콘솔을 재시작 해야 합니다. /etc/profile 파일을 열어 맨 처음에 앞의 명령어를 입력 해 줍니다.

[ec2-user@~]$ sudo vi /etc/profile

# /etc/profile

# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc

# It’s NOT a good idea to change this file unless you know what you
# are doing. It’s much better to create a custom.sh shell script in
# /etc/profile.d/ to make custom changes to your environment, as this
# will prevent the need for merging in future updates.

TZ=’Asia/Seoul’; export TZ

pathmunge () {

이제 exit 명령을 눌렀다가 다시 콘솔을 재 접속을 해도 되고, 아니면 source 명령을 사용해서 바로 profile 을 재실행 시켜줍니다.

출저 : http://www.kimjmin.net/2014/01/aws_2/


코멘트 쓰기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

다음의 HTML 태그와 속성을 사용할 수 있습니다:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



배송정보
배송조회를 하시려면 송장번호를 클릭하세요
배송조회
상품명
주문번호
택배사
송장번호