우분투 한글 디렉토리명이 유니코드로 깨질 때 (인코딩 변경)

개발하는 G0·2024년 1월 29일
0


디렉토리명이 한글로 표시되지 않고 유니코드로 깨져서 표시될 때
locale을 입력해본다.

해당 내용들이 ko_KR.utf8로 표시되어야 한글이 깨지지 않는다.



1.
우선 아래 명령어를 입력해서 locales를 설치해주고,
apt-get install locales
(root 계정이 아닐 경우 sudo apt-get install locales. 이하 생략)

locale-gen ko_KR.utf8을 쳐서 ko_KR.utf8을 설치해준다.



2.
vi ~/.bashrc로 해당 파일에 들어가서 i를 눌러 삽입모드로 만든 후 맨 아래에 아래 코드를 넣어준다.

export LANG=ko_KR.utf8
export LANGUAGE=ko_KR.utf8
export LC_CTYPE="ko_KR.utf8"
export LC_NUMERIC="ko_KR.utf8"
export LC_TIME="ko_KR.utf8"
export LC_COLLATE="ko_KR.utf8"
export LC_MONETARY="ko_KR.utf8"
export LC_MESSAGES="ko_KR.utf8"
export LC_PAPER="ko_KR.utf8"
export LC_NAME="ko_KR.utf8"
export LC_ADDRESS="ko_KR.utf8"
export LC_TELEPHONE="ko_KR.utf8"
export LC_MEASUREMENT="ko_KR.utf8"
export LC_IDENTIFICATION="ko_KR.utf8"
export LC_ALL=ko_KR.utf8

esc를 누르고 :wq 쳐서 저장 후 나간다.



3.
다시 터미널 화면에서 source ~/.bashrc를 쳐서 ~/.bashrc 파일 안에서 변경한 내용을 실행해준다.
그 후 다시 locale을 쳐 보면

예쁘게 변경이 되어 있고
ls 쳐서 디렉토리이름이 잘 뜨는지 확인해보면

예쁘게 잘 뜨는 것을 확인할 수 있음

참조: https://rosypark.tistory.com/222

profile
초보 개발자

0개의 댓글