자바로 만든 형태소 분석기를 리눅스에서 잘 사용하다가, 어느날 갑자기 한글이 물음표로 표시되는 상황을 겪게 되었습니다.


이유인 즉슨 LC_ALL에 대한 환경 설정을 변경한적이 있는데 이를 다시 unset 해주니 원래대로 잘 실행되었습니다.


요약!!


증상 및 환경

프로그램 실행 시 한글이 깨진다. 그러나 인코딩은 잘 세팅이 되어 있다.


해결 방법

echo $LC_ALL 을 실행.

만약 현재 인코딩과 다른 결과가 출력 된다면 (ex : C) 아래 명령어 실행.

unset LC_ALL

'Tip > Linux' 카테고리의 다른 글

^M 삭제  (0) 2013.05.02
vi 문자열 치환  (0) 2013.04.30
잘 되던 파일 처리 프로그램에서 한글이 물음표로 표시 될 때  (0) 2013.04.25
리눅스 crontab 한글 깨짐 현상  (0) 2013.03.13
리눅스 shell로 파일 전송하기  (2) 2013.01.07

crontab 한글이 깨질 시 실행되는 .sh 파일 위에 아래와 같은 내용을 추가해줘야 한다.


export LANG=ko_KR.UTF-8


무조건 UTF-8로 설정해서는 안되고 리눅스의 환경에 맞게끔 설정해줘야한다.

리눅스 언어의 인코딩은 

env | grep LANG

로 확인 가능.

'Tip > Linux' 카테고리의 다른 글

^M 삭제  (0) 2013.05.02
vi 문자열 치환  (0) 2013.04.30
잘 되던 파일 처리 프로그램에서 한글이 물음표로 표시 될 때  (0) 2013.04.25
리눅스 crontab 한글 깨짐 현상  (0) 2013.03.13
리눅스 shell로 파일 전송하기  (2) 2013.01.07

저 같은 경우에는 윈도우에서 개발을 하고 리눅스에서 프로토타입을 테스트하는 경우가 잦습니다.


이걸 모를때는 ftp를 번거롭게 켜고 끄고 했었는데, 더 쉬운 방법이 있었습니다.


바로 lrzsz를 이용하는 방법입니다.


그냥 간단하게 파일을 드래그해서 리눅스 쉘프로그램(xshell이나 putty 등)에 던져 넣으면 파일이 전송됩니다.


주의하셔야 될 점은 시간초과(?)가 있으니 비교적 용량이 짧은 파일을 이동하는데 자주 사용하고 있습니다.


lrzsz는 리눅스에 따라서 기본적으로 설치되어있는 놈들이 있고 그렇기 않은 놈들이 있습니다.


적어도 현재 제가 사용중인 cent 6.0에서는 기본적으로 설치되어 있지 않네요~


이 방법을 사용하기 위해서는 먼저


lrzsz를 인스톨 해줘야 합니다.


root 계정으로 로그인 한뒤에 아래와 같이 합니다.


- lrzsz 인스톨

yum install lrzsz


중간에 나오는건 당연히 y 버튼 살포시..


인스톨이 완료되면 그냥 파일을 집어던지면 리눅스에 파일이 올라가지는 것을 확인하실 수 있을 것입니다^^


========== [2013.06.13 추가]==========


위에서 언급한 방식은 시작에도 말씀 드렸듯이 "프로토 타입"으로 일회성일 때 유용한 방법입니다. 그러나 빈번하게 사용해야 하는 경우에 있어서 훨씬 더 좋은 방법이 있네요. 윈도우로 마운트하여 마치 드라이브처럼 사용하는 방법이 있습니다. 아래 링크를 참조하셔서 사용해보시면 좋을 것 같습니다^^

좋은 방법을 알려주신 "Keith Kim" 님께 진심으로 감사드립니다 ^^


http://code.google.com/p/win-sshfs/

http://www.swish-sftp.org/

'Tip > Linux' 카테고리의 다른 글

^M 삭제  (0) 2013.05.02
vi 문자열 치환  (0) 2013.04.30
잘 되던 파일 처리 프로그램에서 한글이 물음표로 표시 될 때  (0) 2013.04.25
리눅스 crontab 한글 깨짐 현상  (0) 2013.03.13
리눅스 shell로 파일 전송하기  (2) 2013.01.07
  1. Keith Kim 2013.06.12 23:13 신고

    SSH를 윈도우에 드라이브로 마운트 하는것은 어떨까요?
    http://www.swish-sftp.org/
    http://code.google.com/p/win-sshfs/

    • shine_ing 2013.06.13 00:43 신고

      이런 방법도 있군요! 좋은 정보 진심으로 감사드립니다. 이러한 방법을 찾아서 들어오실 분들을 위해서 포스트 내용을 수정하겠습니다. 감사합니다^^

+ Recent posts