프로그래밍

인코딩 통일 하기

jinkwon.kim 2016. 12. 27. 22:20
728x90
반응형

인코딩 통일 하기 

- Linux에서 인코딩을 통일하기위해서 3가지(vim, linux consol, 접속프로그램) 를 맞춰야 한다

-다음 예제는 UTF-8로 통일 하는 예제이다.



  • 1. vim 설정
    • set fileencodings=utf-8,euc-kr 
  • 2. Linux Console 설정
    • 영구 적용(CentOS 6이 전 버전)
      • 수정 파일
        • vi /etc/sysconfig/i18n
        • vi /etc/profile
      • /etc/sysconfig/i18n 파일에 추가
        • LANG="ko_KR.UTF-8"
        • SUPPORTED="en_US.UTF-8:en_US:en:ko_KR.UTF-8:ko_KR:ko"
        • SYSFONT="latarcyrheb-sun16"
        • SYSFONTACM="8859-15"
      • /etc/profile 에 추가
        • export LC_ALL="ko_KR.UTF-8"
        • export LANG="ko_KR.UTF-8"
    • 영구 적용 (CentOS 7 이후 버전
      • 지원하는 인코딩 버전 보기 
# localectl list-locales | grep -i ko
ko_KR
ko_KR.euckr
ko_KR.utf8
kok_IN
kok_IN.utf8
korean
korean.euc
ru_RU.koi8r
ru_UA.koi8u
tg_TJ.koi8t
uk_UA.koi8u
      • 적용방법
        • vi /etc/locale.conf
          • LANG="ko_KR.utf8"
    • 자기 콘솔만적용
      •  ~/.bashrc  수정
      • export LANG=ko_KR.UTF-8 를 추가
  • 접속 프로그램 설정 변경(xshell 예제) 
    • 터미 널 -> 터미널 종류(linux)
    • 터미 널 -> 인코팅 (윤니코드(UTF-8)

728x90
반응형

'프로그래밍' 카테고리의 다른 글

sqlite3 exec에대한 대체 사용법  (0) 2017.05.17
SourceTree 한글 깨짐 해결( EUC-KR로 설정)  (1) 2017.01.31
Thread에대 대한 고찰  (0) 2017.01.02
AutoMake 메뉴얼 정리  (0) 2016.12.27
포인터의 개념.  (0) 2016.12.27