Legacy/Linux

리눅스 shell로 파일 전송하기

shine_ing 2013. 1. 7. 15:33

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


이걸 모를때는 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/

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

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