반응형

출처: 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로 바뀜을 확인할 수 있었다.

반응형
Posted by 애콜라이트
l

free counters