윈도우 서버에 있는 소스 폴더리눅스(형상관리 서버)에 업로드할 일이 생겼다.

한글 폴더 있음

문제는, 소스 폴더 및 파일에 한글이 포함되어있다는 점이다.

내가 과연 이 파일들을 무사히 업로드할 수 있을까..?

리눅스 한글 폭발 사건上 - 문제 편


일단 .zip으로 압축해서 리눅스 서버에 업로드했다.

unzip으로 압축을 풀어보자.

#unzip [파일명.zip]

흠.. 문제없이 잘 풀렸나...?
(라고 말해서 잘 안풀린 거임)

역시 실패....!
한글이 깨진다.

ftp 전송 과정에 문제가 있나 의심해봤지만,
ftp 전송 자체에는 문제가 없음이 판명이 났다.
과연 해결 방법은...?

리눅스 한글 폭발 사건下 - 해결 편


인터넷을 열심히 검색한 후 원인을 찾았다.
범인은 바로!
압축 해제 인코딩!

터미널에서 압축 해제 시, 인코딩을 설정할 수 있다.
#unzip -O cp949 [파일명.zip]


위 명령어를 이용하여 cp949 인코딩을 적용하여 압축해제했다.

#unzip -O cp949 D.zip

오오 한글이 보인다 보여~

정상적으로 압축 해제 성공!


리눅스 한글 폭발 사건 - 마침...

특별 부록


매번 옵션 넣는 게 귀찮다면, .profile 설정 파일에 다음 라인을 추가하면 된다.

1. vi로 .profile 열기
# vi ~/.profile

2. 하단에 다음의 라인 붙여넣기
export UNZIP="-O cp949"
export ZIPINFO="-O cp949"

3. 설정 즉시 적용
#. ~/.profile


-끝-

+ Recent posts