서버에서 파일명이 깨지는 경우 인코딩 변경으로 문제를 해결할 수 있는 명령어이다.


폴더로 들어가서 처리를 할 경우 아래와 같이 명령어를 선택하면 해당 폴더에 있는 euc-kr 인코딩이 utf-8 인코딩 방식으로 바뀐다.

convmv -f euc-kr -t utf-8 ./*.* --notest

여기서 --notest 를 입력하지 않을 경우 인코딩 방식은 바뀌지 않고, euc-kr 인코딩 파일명이 utf-8 인코딩 방식으로 바뀔 경우 어떻게 변경되는지만 확인할 수 있다.


참고로 현재 위치에서 하위 디렉토리까지 포함하여 인코딩 방식을 변경하기 위해서는 -r 옵션을 추가하면 된다.

convmv -f euc-kr -t utf-8 ./*.* -r --notest


'알아가기 > 리눅스 명령어' 카테고리의 다른 글

touch_파일 갱신 명령어  (0) 2018.04.09
ping_호스트 확인 명령어  (0) 2018.04.09
iconv_파일깨짐_인코딩변환  (0) 2018.04.09

+ Recent posts