리눅스에서 현재 문자 인코딩(charset)을 확인하고 변경하는 방법은 무엇인가요?
💡 요약 정리
- locale 명령으로 현재 적용중인 charset을 확인할 수 있습니다
- locale -a 명령으로 시스템에서 지원하는 locale 목록을 확인합니다
- /etc/sysconfig/i18n 파일에서 charset을 영구적으로 변경할 수 있습니다
- export LANG 명령으로 현재 Shell에서 일시적으로 변경 가능합니 다
1. character set 확인
현재 적용중인 charset을 'locale' 명령으로 확인
# locale
현재의 시스템에서 지원하는 locale 목록을 확인
# locale -a
2. character set 변경
/etc/sysconfig/i18n 파일에서 charset 변경 (UTF-8 → EUC_KR 변경시)
# vi /etc/sysconfig/i18n
# source /etc/sysconfig/i18n
현재의 Shell에서 charset 변경
# export LANG=ko_KR.euckr
문제가 해결되지 않았나요?
궁금하신 사항은 언제든지 1:1 문의게시판으로 문의해 주세요.
문의 시 포함 정보:
- 카페24 아이디
- 서비스 ID: 서버호스팅 서비스 ID
- 서버 OS: CentOS / Ubuntu 등
- 현재 locale: locale 명령 실행 결과
- 문의 내용: charset 변경 관련 문의 사항