Linux 시스템의 기본 문자 집합을 어떻게 변경할 수 있습니까?

Linux 시스템의 기본 문자 집합을 어떻게 변경할 수 있습니까?

저는 svn을 사용하는 소프트웨어 개발 팀에서 일하고 있습니다. 많은 개발자의 컴퓨터가 Windows를 사용하여 작업하고 있으므로 텍스트 파일 코드화는 모든 사람의 동의를 받아야 합니다. 나는 Linux를 사용하기로 결정했고 아마도 내 컴퓨터의 기본 문자 코드화를 변경해야 할 것입니다. Linux에서는 어떻게 이 작업을 수행할 수 있습니까?

감사해요

답변1

비결은 LC_ALL 및 LANG 변수가 en@UTF-8 또는 cn_ZH@UTF-16 등으로 설정되어 있는지 확인하는 것입니다. 형식은 countrycode_LANGUAGE@CHARSET입니다.

이를 전역적으로 설정하는 방법은 배포판에 따라 다릅니다. /etc/sysconfig/i18n을 시도해 보십시오. 추가해도 결코 아프지 않습니다

export LC_ALL=<whatever>
export LANG=<whatever>

하지만 ~/.bashrc 사용자에게.

또한 읽어보세요 man 1 locale.

관련 정보