728x90

# linux ftp client 명령어 사용법
 
리눅스 시스템을 사용하다 보면

CUI 환경에서 ftp를 사용해야 하는 경우가 종종 있다.
 
리눅스를 설치 하게 되면 기본적으로 설치가 되어 있는 ftp client 프로그램을 이용 하면 가장 간편하다.
 
만약 설치가 되어 있지 않다면 편의를 위해 설치 하여 사용 해야 할것 이다.
 
간단한 접속 방법으로
 
# ftp host_IP

ex> shell:>ftp 10.10.10.200

ftp> passive => 모드 변경

ftp> put testfile => testfile 업로드

위와 같이 사용 할 수 있으며 사용자 인증을 통해 밑에 설명하고 있는 명령어를 이용해 이용 할 수 있다.
ascii : 전송모드를 ASCII모드로 설정한다.
binary : 전송모드를 BINARY로 설정한다.
bell : 명령어 완료시에 벨소리를 나게한다.
bye : ftp접속을 종료하고 빠져나간다.
cd : remote시스템의 디렉토리를 변경한다.
cdup : remote시스템에서 하단계 사우이디렉토리로 이동한다.
chmod : remote시스테의 파일퍼미션을 변경한다.
close : ftp저속을 종료한다.
delete : remote시스템의 파일을 삭제한다.
dir : remote시스템의 디렉토리 내용을 출력한다.
disconnect : ftp접속을 종료한다.
exit : ftp접속을 종료하고 빠져나간다.
get : 지정된 파일 하나늘 가져온다.
hash : 파일전송 도중에 "#"표시를 하여 전송중임을 나타낸다.
help : ftp명령어 도움알을 볼 수 있다.
lcd : local시셈의 디렉토리를 변경한다.
ls : remote시스템의 디렉토리 내용을 출력한다.
mdelete : 여러개의 파일을 한꺼번에 지울 때 사용한다.
mget : 여러개으 파일을 한꺼번에 가져오려할 때 사용한다.
mput : 한꺼번에 여러개의 파일을 remote시스템에 올린다.
open : ftp접속을 시도한다.
prompt : 파일전송시에 확인과정을 거친다. on/off 토글
put : 하나의 파일을 remote시스템에 올린다.
pwd : remote시스템의 현재 작업디렉토리를 표시한다.
quit : ftp접속을 종료하고 빠져나간다.
rstatus : remote시스템의 상황(version, 어디서, 접속ID등)을 표시한다.
rename : remote시스템의 파일명을 바꾼다.
rmdir : remote시스템의 디렉토리를 삭제한다.
size : remote시스템에 있는 파일의 크기를 byte단위로 표시한다.
status : 현재 연결된 ftp세션 모드에 대한 설정을 보여준다.
type : 전송모드를 설정한다.

 

728x90

'프로그래밍 > 리눅스' 카테고리의 다른 글

톰켓설치  (0) 2013.09.30
Linux java 설치  (0) 2013.09.30
find와 grep을 활용한 검색  (0) 2012.08.27
vi 명령 정리  (0) 2012.04.18
VI Editor 사용법  (0) 2012.03.23
728x90


"에디트 플러스" 웹 개발자라면 누구나 한번은 접해본 툴이라 생각됩니다.
이 프로그램에는 치명적인 버그가 있는데
프로그램 자체 버그인지 네트워크나 윈도우상의 문제와 혼합되어 발생되는 문제인지는 모르겠으나
FTP 파일 전송중 멈추는 현상입니다.
보통은 수초 내에 연결 끊김, 기타 오류 등 메시지를 뿜어내면서  취소되지만
아주 가끔은 아무 반응이 없이 멈춘상태가 지속되는 경우가 있습니다.
작업관리자를 열어서 강제종료하면 멈춘파일은 백지상태가 되어버리죠...
쓰다보니 더이상 길어지면 보시는분들 귀찮아지실것 같아서 결론 내리겠습니다.

C:\Documents and Settings\윈도우계정\Local Settings\Temp
위 디렉토리에 가보시면 윈도우에서 사용하는 각종 임시파일들이 있습니다.
에디트 플러스에서 FTP연결한 파일들도 여기 저장되더군요.
파일명은 rmt*.tmp 입니다. rmt 로 시작하는 파일이구요. 수정한 날짜 최근순으로 정렬해보시면
방금 저장하다 멈춘 파일을 찾으실 수 있을겁니다.
파일을 저장하는 순간 임시파일을 저장한 후 업로드를 시도하는 파일이라
작업하신 최신 소스로 복구가 가능합니다.

728x90

'프로그래밍 > asp' 카테고리의 다른 글

asp DOM 파서  (0) 2011.12.13
수동 트랜잭션 모드 연결 오류  (0) 2011.10.06
SMTP, POP3로 메일 서버 구축하기  (0) 2011.09.16
windows 2003 ftp 설정  (0) 2011.09.05
winhttp 사용법  (0) 2011.08.22

+ Recent posts