기본 콘텐츠로 건너뛰기

12월, 2017의 게시물 표시

Redhat 7, CentOS 7 이상버전의 locale 설정 (언어설정)

레드햇과, 센트오에스 6점대 버전까지는

/etc/sysconfig/i18n 이곳에 인코딩설정을 해서 처리했었지만

7부터는 i18n을 사용하지 않는다.

필요할법한 명령어들을 정리해봤으니 참고해서 사용하면 되겠다.

1. 현재 언어셋팅상태 확인
env |grep -e LANG -e LC
또는
locale

2. 시스템에서 지원 가능한 캐릭터셋 확인
localectl list-locales

3. 콘솔명령어를 통해 locale설정 변경
localectl set-locale LANG={적용할 캐릭터셋}

ex) localectl set-locale LANG=ko_KR.euckr

4. 캐릭터셋 수동설정
vi /etc/locale.conf 로 파일을 연다음 아래 내용을 작성
LANG={적용할 캐릭터셋}

ex) LANG=ko_KR.euckr

설정 완료후 재부팅시 locale명령을 통해 원하는 캐릭터셋이 유지되는지 확인