2. man_locale

 

Man page : CLI 의 온라인 매뉴얼.

#1 man [option] <item>

eg. man useradd, man f printf ( -f 는 검색기능)

 

#2 문법표기에 대해 잠시 알아보자.

**[]는 선택 입력사항, <>와 무괄호; 필수 입력사항 이다.

예제로는 shutdown [-rhc] time [message] 란 명령어에서 선택 입력사항과 필수 입력사항은 무엇일까?

 

#3 LANG 환경변수

echo 명령어 : echo를 통해 명령어가 어떤 결과를 이루는지 출력해준다.

echo %LANG사용하는 주 언어를 출력.

 

#4 locale 정보 

** locale 입력 시 내가 갖고있는 언어들 확인가능

1) ko_KR.UTF-8

ko : language, KR: country, UTF-8 character set

 

**UTF-8 익숙하지만 잘 모르는 용어이다. 하기 사이트 참조하자.

https://nuli.navercorp.com/community/article/1079940

 

2) export LANGUAGE=

아무것도 없으면  영어로 받아들인다. 받아들일거다 (추후 재실습으로 다시확인하기 )

3) export LANG=C :c언어가 작동하기 위한 최소한의 로케일로 맞추는 명령어로, 미영문(Latin-1)이 작동하는 최소한의 로케일 정보를 말한다. 미영문으로 보면된다.

4) export LANGUAGE= 사용할 국가 로케일 정보. (만약 쓰레기값들이 나오면 해당 언어 다운필요)

Eg. locale-gen ja_JP.utf8 :locale-gen <로케일정보> 명령어를 통해 다운

 

5)localectl h , localectl <double tab>으로 locale 확인할 수 있는 명령어들 나열됨

 

#5 localectl set-locale LANG=en_US.utf8 이처럼 localectl 명령어로 원하는 언어를 세팅 가능 (, 루트에서 명령어 입력하기)

로케일 변경 후 재 로그인하고, locale, date, man su 각 명령을 입력해 확인해보자.

 

-미션-

#현재 터미널의 locale 만 변경해보기

--> export LANG=en_US.utf8; export LANGUAGE=''

---> man, page, date 등의 명령어 출력 결과 확인하기

#시스템의 locale을 변경해보기

--> locatectl을 이용해서 LANG=ja_JP.utf8로 변경

--->재로그인하여 확인해보기

--> LANG=ko_KR.utf8 로 되돌려보기

 

확인해 볼것. (하기부분, 업데이트 하기)

2) export LANGUAGE=

아무것도 없으면 아마 영어로 받아들일거다 (추후 재실습으로 다시확인하기 

 

ctrl + alt + 2~ 6(?)  콘솔 화면에서 글자가 깨지는 경우 사용언어를 다운받아 루트로 다시 로그인하여, 해결할 수 있다지만, 내가 해보았는데, 여전히 글자가 깨져있다(영어제외) 

 

 

+ Recent posts