쪽팔리면 질문하지 맙시다. 소중한 답변 댓글을 삭제하는건 부끄러운 일 입니다
안녕하세요 우분투 파일 관련 질문 드립니다.
우분투 서버 22.04 OS 에서 보관되어 있던 몇가지의 파일 파이썬 코드, 몇개의 csv. 등 대부분 텍스트 기반입니다.
이것을 usb memory 를 마운트 하여 cp 명령어로 복사를 해서
Ubuntu Desktop 22.04 에서 열어보니 파일이 왕창 깨져서 보입니다.
인코딩은 EUC-KR, UTF-8, UTF-16 등 시도하여 보았습니다.
혹시 이런 경우 어떤 방법을 사용해볼 수 있을까요?
¸¶´õº¸µå¿¡¼ »þ½Ã USB Æ÷Æ®¿Í ¿¬°áµÇ´Â ÄÉÀ̺íÀº º»·¡ ½¯µåÄÉÀ̺í·Î Çؾ߸¸ Àç´ë·Î Àü¼ÛÀÌ µÇ´Âµ¥ ½Î±¸·Á ÄÉÀ̽º´Â ÀÌ·± ÄÉÀ̺íÀÌ ¾Æ´Ñ
¸¶´õº¸µå ¿Â¿ÀÇÁ ½ºÀ§Ä¡¿¡ ¾²ÀÌ´Â ±×·± Á¾·ùÀÇ ÄÉÀ̺íÀ» »ç¿ëÇϰųª Çؼ µ¥ÀÌÅÍ°¡ Àç´ë·Î Àü¼ÛÀÌ ¾ÈµÇ°Å³ª ¼Óµµ°¡ ´À·ÁÁú ¼ö ÀÖ½À´Ï´Ù..
USB ¹öÁ¯ÀÌ ¿Ã¶ó°¥¼ö·Ï °í¼Ó Àü¼ÛÀÌ µÇ±â¿¡ ±× »çÀÌ¿¡ ¿¬°áµÇ´Â ´ÜÀÚ³ª ÄÉÀÌºíµµ °Å±â¿¡ ¸Â´Â °ÍÀ¸·Î ½á¾ß ÇÏ´Â°Ô ¸Â½À´Ï´Ù..
mount -t vfat -o iocharset=utf8 /mnt/~~~~
mount -t vfat -o iocharset=cp949 /mnt/~~~
¹Ý´ë·Î ÀÏ´Ü ¿ìºÐÅõ¿¡ ²Å¾Æ¼ vfatÀ¸·Î Æ÷¸Ë ÇϽŴÙÀ½ À©µµ¿ì¿¡ ¿¬°áÇؼ ÆÄÀÏ ³ÖÀ¸½Ã´Â°Ô ÁÁ±ä ÇдϴÙ.
±×³É xfs/ext4·Î Æ÷¸ËÇÏ°í »ç¿ëÇÏ½Ã¸é ¹®Á¦ ¾øÀ»ÅÙµ¥¿ä
Ä¿³Î ÄÄÆÄÀÏÇغ¸½ÅºÐ ¾Æ½Ã°ÚÁö¸¸ ntfs¿¡ write ÇÒ²¨¸é ³¯¶ó°¥²¨ °¢¿ÀÇÏ°í ¾²¶ó°í ³ª¿Í ÀÖ½À´Ï´Ù. ntfs Àú³Î¸µ ¾Ë°í¸®Áò Áß¿¡ ¸®¹ö½º¿£Áö´Ï¾î¸µÀ¸·Î´Â ¹àÇô³»±â Èûµç ºÎºÐÀÌ ÀÖ½À´Ï´Ù.
shell % dos2unix objectfile.txt targetfile.txt
¿ìºÐÅõ ³»¿¡ Ä¿¸Çµå·Î ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖÀ» ¼öµµ ÀÖ½À´Ï´Ù¸¸. ¾øÀ¸¸é ÄÄÆÈÀÌ¶óµµ Çؼ °£´ÜÈ÷ ¼³Ä¡ÇÏ¸é µË´Ï´Ù.
Âü°í·Î ¸®´ª½º´Â UTF-8, À©µµ¿ì´Â CP949 ÀÔ´Ï´Ù.
2. ¾²±âÈÄ¿¡ sync ; umont /dev/[usb memory]
3. »Ì±â