/etc/sysconfig/i18n 에서 서버인코딩을 설정을 한다.
1 2 3 4 |
LANG="ko_KR.UTF-8" SUPPORTED="ko_KR.UTF-8:ko_KR.eucKR:ko_KR:ko:en_US.iso885915:en_US:en" SYSFONT="lat0-sun16" SYSFONTACM="iso15" |
만약 euckr을 선호 한다면 LANG=”ko_KR.eucKR” 을 지정하면 된다.
하지만 왠만하면 UTF8을 쓰도록하자 표준이 변경된지 몇년째인가?
TIP1. utf8로 설정하고 재접속을 하면 엔지니어의 친구인 sar 명령어를 쳤을때 시간이 안나온다.
아래의 명령어로 시간표시를 영국형태로 표시하도록 하자 ‘ㅅ’a 그리곤 재접속.
1 |
~]# echo 'alias sar="LC_TIME=en_UK.utf8 sar"' >> /etc/bashrc |
~]# sar
Linux 2.6.32-504.30.3.el6.x86_64 (localhost.localdomain) 08/04/15 _x86_64_ (8 CPU)
00:00:01 CPU %user %nice %system %iowait %steal %idle
00:10:01 all 0.04 0.00 0.03 0.11 0.00 99.82
00:20:01 all 0.03 0.00 0.03 0.08 0.00 99.87
00:30:01 all 0.02 0.00 0.02 0.07 0.00 99.88
00:40:01 all 0.03 0.00 0.03 0.10 0.00 99.84
00:50:01 all 0.03 0.00 0.03 0.14 0.00 99.81
01:00:01 all 0.02 0.00 0.03 0.16 0.00 99.79
01:10:01 all 0.05 0.00 0.02 0.15 0.00 99.78
TIP2. UTF-8 설정시 vi 로 열었을때 한글이 깨져 보이는거 해결.
1 2 |
~]# echo 'set fileencodings=utf-8,euc-kr' >> /etc/vimrc ~]# echo 'alias vi=vim' >> /etc/bashrc |
TIP3. SecureCRT 에서는 설정을 이렇게 바꾸어 준다 ‘ㅅ’a
Tip4. CentOS7의 경우 /etc/sysconfig/i18n 이 삭제가 되었다.
1 2 3 4 5 6 7 8 |
~]# locale LANG=ko_KR.UTF-8 ... ... ... ~]# echo $LANG ko_KR.UTF-8 |
언어셋 변경 방법은 /etc/locale.conf 을 수정하거나 아래와 같은 명령어로 수정한다.
1 |
~]# localectl set-locale LANG=ko_KR.UTF-8 |