인코딩 문제로 인하여 윈도우에서 압축된 Zip 파일을 리눅스에서 압축 해제하면 한글 파일명이 깨지는 문제가 발생합니다. 윈도우에서는 MS949 인코딩을 사용하지만, 리눅스에서는 UTF-8 인코딩을 사용하기 때문이죠.
그래서 많은 리눅서들이 한글 인코딩 패치가 된 unzip을 사용하고 있습니다.
하지만, 한글 인코딩 패치를 하지 않고도 한글 파일명이 깨지는 문제 없이 Zip 파일을 압축 해제 할 수 있는 간단한 방법이 있습니다. unzip 명령에 -O CP949 옵션을 주는 방법이죠.
즉, 다음과 같은 명령어를 입력하면, 윈도우에서 압축된 Zip 파일을 리눅스에서도 한글 파일명이 깨지는 문제 없이 풀 수 있습니다.
이런 간단한 방법이 있다는 것을 제가 미리 알았다면, JZip 프로그램은 안 만들었을지도 모르겠네요. ^^
출처 : http://kldp.org/node/82481#comment-417361
관련 글
2007/11/03 - [리눅스] - 리눅스용 unzip 5.52 한글 패치
그래서 많은 리눅서들이 한글 인코딩 패치가 된 unzip을 사용하고 있습니다.
하지만, 한글 인코딩 패치를 하지 않고도 한글 파일명이 깨지는 문제 없이 Zip 파일을 압축 해제 할 수 있는 간단한 방법이 있습니다. unzip 명령에 -O CP949 옵션을 주는 방법이죠.
즉, 다음과 같은 명령어를 입력하면, 윈도우에서 압축된 Zip 파일을 리눅스에서도 한글 파일명이 깨지는 문제 없이 풀 수 있습니다.
unzip -O CP949 xxx.zip(Zip 파일명)
이런 간단한 방법이 있다는 것을 제가 미리 알았다면, JZip 프로그램은 안 만들었을지도 모르겠네요. ^^
출처 : http://kldp.org/node/82481#comment-417361
관련 글
2007/11/03 - [리눅스] - 리눅스용 unzip 5.52 한글 패치
'Linux' 카테고리의 다른 글
| KDE 4.0 출시 (8) | 2008/01/12 |
|---|---|
| 여우와 펭귄 - 리눅스용 파이어폭스 3에 대한 이야기 (12) | 2008/01/12 |
| 윈도우에서 압축된 Zip 파일을 한글 파일명이 깨지는 문제 없이 압축 해제하는 방법 (10) | 2007/12/29 |
| 그놈 바탕 화면에서 특정 디렉토리를 바로 여는 방법 (8) | 2007/12/07 |
| 리눅스용 unzip 5.52 한글 패치 (10) | 2007/11/20 |
| 간단하게 deb 패키지를 만드는 방법 - CheckInstall (6) | 2007/11/06 |
TRACKBACK :: http://jeongsw.tistory.com/trackback/283
-
Subject: [트랙백] 윈도우에서 압축된 Zip 파일을 한글 파일명이 깨지는 문제 없이 압축 해제하...
Tracked from 개미나라 삭제유용한 정보 감사합니다. :-) 그래도 JZip 같은 GUI 프로그램이 End User에게는 필요할 것 같습니다. JZip 0.2 잘 받았습니다. :-) 링크 : 윈도우에서 압축된 Zip 파일을 한글 파일명이 깨지는 문제 없이 압축 해제하는 방법 ... unzip -O CP949 xxx.zip(Zip 파일명) ...
2007/12/29 20:47 -
Subject: Broken Corean characters of unzipped files on linux
Tracked from New life in Canada 삭제A few days ago, I got a zip file from my friend in Corea. I unzipped it at console in my Linux (ubuntu) just to find out all the file names were broken so that I could not read them at all. I googled for it and found a blog page of http://jeongsw.tisto...
2008/09/07 13:42





안타깝게도 UNZIP 환경 변수가 file-roller에는 안 먹히네요. 내부적으로 다른 처리를 하는 모양...
2007/12/29 22:09엇, 방금 다시 해보니 ZIPINFO 쓰면 되는군요. 호오... 이제 이 환경 변수를 자동으로 추가해주는 무언가를 설정하기만 하면 완벽하게 해결될 것 같은데... 우분투 버그를 질러봐야 하려나요?
https://blueprints.launchpad.net/unzip/+spec/unzip-detect-filename-encoding
2007/12/29 22:15개발자들도 이 문제를 잘 알고 있는 듯합니다.
어서 빨리 좋은 해결 방법이 나왔으면 좋겠습니다.
alias unzip="unzip -O cp949"
2007/12/30 12:41그것도 좋은 방법이네요. :-)
2007/12/30 13:53비밀댓글 입니다
2007/12/31 11:03그 설문 조사는 이미 했습니다.
2007/12/31 13:02뜬금없지만 윈도우쪽에 jZip이라는 프로그램이 있더군요
2008/01/01 09:35http://www.jzip.com/
헤헤, 신기하달까, 뭐 그렇다는겁니다^^;;(후다닥/거기서!)
jZip이라는 이름을 쓰는 프로그램이 있다는 사실은 이미 알고 있었습니다.
2008/01/01 15:22그럼에도 불구하고 JZip이라는 이름을 계속 쓰는 것은 다른 마땅한 이름이 없기 때문입니다. ^^;;
근데 Jzip은 자바 Zip인가요? 아니면 승원님 이름을 딴 것인가요?ㅋㅋ
2008/01/01 20:50특별한 이유가 있어서 지은 이름은 아닙니다.
2008/01/02 13:51굳이 이야기한다면 둘 다라고 할 수 있습니다.