카테고리 없음

CentOS 기본설정

T_Y 2018. 7. 8. 21:37
반응형

--------------------------+-------------------------------------------------------------

     명령어              l                    용   도

----------------------------------------------------------------------------------------       

gnome-control-center  l  시스템 설정 도구 모음 (GUI) 

timedatectl                  l  CentOs 7의 시간 설정 , Time zone 설정 , ntp 설정 도구

date                             l  날짜 및 시간 확인 및 설정

hwclock                        l  하드웨어 시계 날짜 및 시간 확인 및 설정

/etc/localtime              l 시간대 (Time zone) 파일

rdate                            l 타임서버에서 시간 가져 오거나 날짜 시간 동기화

ntpdate                        l ntp 클라이언트 ntp 시간 동기화

crontab                        l 시스템 스케줄러 , 반복되는 시간에 프로그램 실행

locale                           l 로케일 확인

-------------------------+---------------------------------------------------------------





키보드 및 마우스 설정 하는 방법


1. 키보드 및 단축키 설정

> 프로그램 > 시스템도구 > 설정 > 키보드

> 한/영키가 먹지 않을 때는 "Ctrl + Space" 키를 입력하여 전환 가능했었지만

   CentOS 7 부터는 "Super(윈도우키)+Space" 키를 사용하여 한/영을 전환한다


2. IBUS 설정

※ IBUS : Linux/Unix 를 위한 지는형 입력BUS)

>바탕화면 우측상단 IBUS트레이 선택 > 마우스 우클릭 > 설정

> CentOS6 이하 버전에서는 한/영 전환키 지정을 위해 사용하였지만

> CentOS7 에서는 한자 변환키 관련 설정만 제공한다



3. 마우스 설정

> 프로그램 > 시스템도구 > 설정 > 마우스 및 터치패드





날짜 및 시간 설정 


(GUI) 환경에서 설정

프로그램 > 시스템도구 > 설정 > 날짜 및 시간


1. timedatectl 명령어를 사용해 시간 정보 확인


# timedatectl


* Local time : 현재 지역 (Asia/Seoul, KST) 시간 

* Universal time : 협정세계시

* RTC time : Real-time clock (하드웨어 시계 , CMOS시계 , BIOS시계라고도 함)

* Timezone : 시간대(Time zone)

* NTP enabled : NTP 활성화 여부

* NTP synchronized : NTP로 동기화되었는지 여부

* RTC in local TZ : RCT(하드웨어 시계)를 시스템 시계와 동일하게 사용할 것인지 여부

   yes로 설정하면 썸머타임이 설정되지 않고 , Timezone 설정에 문제가 많다

* DST active : DST(Daylight sacin time , 썸머타임) 설정여부



2. 날짜 및 시간  설정

  - 날짜와 시간 모두 설정

 # timedatectl set-time "2014-07-07 22:42:30"

- 2014년 7월 7일 오후 10시 42분 30초로 설정한 것


 - 날짜만 설정

# timedatectl set-time "2014-07-07

     - 2014년 7월 7일으로 설정한 것 


- 시간만 설정

# timedatectl set-time "22:42:30"

    - 오후 10시 42분 30초로 설정한 것



3. 시간대(Time Zone) 변경

# timedatectl list-timezones | grep Asia

ex) Asia/Aden

:

:

ex) Asia/Seoul

리스트 중 변경하고자 하는 시간대가 있으면 

# timedatectl set-timezone Asia/Seoul




4. RCT(하드웨어 시계) 시간 설정

- 하드웨어 시계의 시간을 설정하기 위해서는 다음과 같은 과정을 거쳐서 설정한다

# timedatectl set-local-rtc-yes         <--- 시스템에서 하드웨어 시계를 사용하게 설정

# timedatectl set-time "2014-07-07 22:42:30"  <---- 날짜와 시간을 설정

# timedatectl set-local-rtc no  <---- 시스템에서 하드웨어 시계를 사용하지 않게 설정




5. 자동 시간 동기화

- 시간 동기화 활성화

# timedatectl set-ntp yes

-  시간 동기화 정지

# timedatectl set-ntp no




로케일 설정

※로케일(locale) : 사용자의 언어 , 국가 , 숫자 형식 , 날짜/시간 형식 , 시간대 , DST(일광 전약 시간) 

통화 형식을 설정하고 있는 변수 모임     RTC 3066에 정의되어 있다

- 로케일 설정은 /etc/locale.conf에 저장된다


1. 로케일 및 키보드 설정 정보 확인

# localectl

- localectl 프로그램 실행 결과는 localectl status 실행 결과와 동일하다. 

- 출력시 -

* System Locale : 현재 설정된 로케일

* VC Keymap : 가상콘솔에서 사용하는 키맵

* x11 Layouy : Xwindow에서 사용되는 키보드 레이아웃


2. 설정 가는한 로케일 출력

- localectl list-locales 명령을 사용하면 설정 가능한 로케일 목록을 출력한다



3. 로케일 설정


# localectl set-locale "LANG=ko_KR.EUC-KR"

 - 설정 국가는 한국 , 언어는 한국어 , 언어셋은 EUC-KR 로 설정

 - 최근에는 UTF-8(유니코드)을 더 많이 사용


4. 사용가능한 로케일 확인 명령어

- locale -a

- 많은 결고하가 나오니 more 나 grep 를 사용하여 보는것이 좋다 


반응형