반응형
출처: http://isulnara.com/wp/archives/142
서버에 폴더를 만들 때 윈도우로 접속해서 만들어서 그런지는 몰라도
putty로 접속했을 때는 폴더명이 깨져서 보였다.
그래서 다시 폴더명을 서버 클라이언트 인코딩으로 바꾸기 위해서는 convmv가 필요하다.
1. 먼저 convmv를 설치한다.
링크에서는 우분투를 쓰는지 apt-get 명령어를 사용했다.
나는 CentOS라 yum을 이용하여 설치했다.
2. 설치했으면 글자가 깨지는 폴더의 상위 폴더에 다음 명령어를 입력한다.
convmv --notest -f 현재인코딩명 -t 바꾸고자하는인코딩명 -r 현재디렉토리명
각 옵션은 다음과 같다.
--notest: 실제로 해당 디렉토리의 이름을 바꾼다.
-f, -t: 각각 from과 to를 나타낸다
-r: 재귀적으로 실행하기 위한 옵션이다. 즉, 하위 디렉토리 및 파일도 영향을 받는다.
나는 제목처럼 EUC-KR을 UTF-8로 바꿔야 했으므로 각각 해당 인코딩명을 넣었다.
해당 명령어를 실행하고 난 뒤 확인하니 UTF-8로 바뀜을 확인할 수 있었다.
반응형