UTF-8 환경에서 리눅스 한글 깨짐 현상 해결법

UTF-8 환경에서 리눅스 한글 깨짐 현상 해결법

윈도우에서 작업한 파일을 한글 이름으로 저장 후 리눅스 ftp 등에 올린 후에 보면 리눅스에서는 파일 이름이 깨져 나오는 현상을 수정하는 방법

리눅스에서 파일 이름 변환하기

1. convmv 설치하기(우분투 기준)

sudo apt-get install convmv

 

2. 파일이름 바꾸기

$ convmv --notest -f euc-kr -t utf-8 바꿀파일경로 또는 폴더경로

  • -f 에는 바꾸기 전 인코딩을 쓰고
  • -t 에는 바꿀 인코딩
  • 그 위에는 파일이름을 써주면 된다
  • 기타 옵션
  • –notest 실제로 파일 이름을 변환해준다. 쓰지 않으면 그냥 터미널에 출력만 해준다.
  • -r 폴더를 지정하였을 경우에 recursive 하게 하위 파일들도 모두 변환해준다.

원본 글 :

리눅스 한글 깨짐 현상 해결법 – 치즈스틱스토리 cheezestick story.