윈도우와 리눅스의 파일의 한글 이름이 다르게 표현되는데 어떻게 해야하나요?
글쓴이: xoduddk123 / 작성시간: 월, 2014/09/01 - 5:34오후
안녕하세요.
파일을 다루던 도중 이해안가는 부분이 있어서 질문드립니다.
윈도우에서 한글 이름으로 만든 파일을 리눅스에서 보면 "???" 이런식으로 나옵니다.
반대로 리눅스에서 한글이름으로 파일을 만들면 리눅스에서는 한글로 잘보입니다.
그런데 이 파일을 윈도우에서 보게되면 "%l^S" 이런식으로 꺠져서 나옵니다.
윈도우와 리눅스간에 한글이름으로 된 파일을 다루는 방식이 달라서 그런것 같습니다.
이러한 경우는 어떻게 처리해야하나요 ??
거의 항상 영문으로만 된 파일을 다루다가 최근에 한글로 파일을 만들다가 알게되었습니다.
locale 의 정보는 ko_KR.UTF-8 인 상태입니다. . .
Forums:
iconv
iconv
세벌 https://sebuls.blogspot.kr/
iconv 는 파일의 내용에대해서 바꾸는거 아닌가요?
iconv 는 파일의 내용에대해서 바꾸는거 아닌가요? 그래서 convmv 명령어로 해도 안보입니다.
일단 제가 스무고개 놀이를 시작해보죠. 첫번째
일단 제가 스무고개 놀이를 시작해보죠.
첫번째 고개, "윈도우에서 본다" 라는 게 무슨 의미인지 적어주세요.
NTFS? FAT32? 윈도에서 접근 가능한
NTFS? FAT32? 윈도에서 접근 가능한 파일시스템은 어느 쪽인가요?
리눅스 쪽에서 마운트하실 때 어떤 옵션 주셨나요? 요즘도 통하는지 모르겠지만 iocharset 등으로 인코딩 설정 지정해주셨는지요?
fat 파티션을 마운트해서 보고 있습니다 따로
fat 파티션을 마운트해서 보고 있습니다
따로 마운트할때는 옵션을 주고있지는 않습니다.
https://kldp.org/node/58429
https://kldp.org/node/58429
윈도우 파일시스템별 문자셋 참고하세요.
윈도우 파일시스템별 문자셋 참고하세요.
그리고 파일 시스템 마운트할때 파일 시스템에 맞는 "문자셋"을 바르게 지정을 해야 잘 동작하겠지요.
"시스템 문자셋" 이라는 말은 아마도 CP949 문자셋을 뜻할겁니다.
"utf8, euc-kr, cp949 차이는 뭐에요?" 라는 글에는 윈도우 파일 시스템 마운트하는 예제도 있는데,
도움이 되셨으면 하네요.
--------------------
"FAT, FAT32, NTFS 비교" 참고 주소 : http://bokjjang.tistory.com/22
FAT16 : 시스템 문자셋
FAT32 : 시스템 문자셋
NTFS : 유니코드
--------
"utf8, euc-kr, cp949 차이는 뭐에요?" 참고 주소 : https://kldp.org/node/18838
댓글 달기