locale 확인 및 설정

리눅스공통 2021. 8. 16. 16:14 Posted by juvenile

1. 설치된 모든 locale 확인

$ locale -a
C
C.UTF-8
en_US.utf8
POSIX
cs

 

2. 계정의 현재 locale 설정 확인

$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8
cs

 


3. 로케일 추가 및 기본 로케일 변경

$ sudo dpkg-reconfigure locales
cs

한국어는 ko_KR.UTF-8

 

4. 로케일 설정의 일부분만 변경

/etc/profile 파일에 export 명령으로 환경변수 추가

export LC_COLLATE=C
cs

예시는 en_US.UTF-8을 사용하면서 한글 파일, 디렉토리 정렬을 정상화할 때 사용하는 설정입니다.