ftp 명령어로 파일전송 > Linux

STUDY ROOM

Linux

ftp 명령어로 파일전송

페이지 정보

작성자 JMStudy 작성일06-03-14 15:35 조회7,282회 댓글0건

본문

c:\>ftp 도메인(아이피)

User : xxxx
Password :
230 User Logged in. proceed.

ftp>
C:> 에서 ftp> 프롬프트의 모양이 바뀌었고 특별한 메시지가 나오지 않았으면 정상적으로 연결이 된것이다.

LS, MKDIR, RMDIR, CHDIR, GET, MGET, PUT, MPUT, ASC, BIN, HASH, PROMPT, PWD, LCD, BYE 등이 있다.

LS명령≫도스 내부 명령인 DIR과 기능이 동일하다.그리고 윈도우용 서버에서는 dir도 사용가능하다.

MKDIR과 RMDIR, CHDIR 명령≫ 각각 디렉토리를 생성, 삭제, 이동하는 명령이다.

GET과 MGET명령≫ 서버에 있는 파일을 사용자 하드 디스크로 내려받기(Download)하는 명령인데 MGET은 여러 파일들을 한꺼번에 내려받기 할 수 있는 명령이다. 이와 반대로

PUTT과 MPUT 명령≫ 사용자 하드 디스크에 있는 파일을 FTP 서버로 올리기(Upload)할 수 있는 명령으로써 MPUT 명령은 여러 파일들을 한꺼번에 올릴 수 있는 명령이다.

MGET과 MPUT 명령≫ 기본적으로 여러 파일을 내려받고 올리는데 PROMPT가 ON일 경우 각 파일마다 내려받고 올릴 것인지를 묻는다.

PROMPT를 OFF시킬려면 PROMPT명령을 한번더 실행하면 된다. 즉, PROMPT 명령은 MGET과 MPUT 명령에서 명령 실행 여부를 물을 것인지를 ON 또는 OFF하는 명령이다.

ASC 명령≫ 서버와 사용자 시스템 간에 전송되는 파일이 ASCII 파일임을 선언하는 명령으로써, TEXT 형식의 파일을 FTP 서버에 올릴 때 ASC 명령을 실행한 후에 PUT 또는 MPUT 명령을 사용하면 된다.

BIN 명령≫ ASC 명령과 상반되는 명령으로써 서버와 사용자 시스템 간에 전송되는 파일이 이진(BINARY) 파일임을 선언하는 명령이다. TEXT 형식 파일을 제외한 대부분 파일을 전송할 때 BIN 명령을 사용하면 된다.

HASH 명령≫파일일을 올리고 내려받을 때 파일의 크기가 크면 제대로 전송되고 있는 지 확인할 방법이 없다. 이때 사용하는 명령이 이다. HASH 명령을 실행하면 파일 전송시 # 문자가 화면에 출력된다.

PWD명령≫ FTP 서버에 접속후 커서(CURSOR)가 있는 현재 디렉토리명을 출력하는 명령이다.

LCD명령≫ 사용자 하드 디스크의 현재 디렉토리를 이동할 때 사용하는 명령이다.

위의 명령어들로 자료를 업하거나 다운할 수 있다.


자료 다운 받기 예제)

ftp> bin
200 Type set to I.

ftp> hash

ftp> get test.zip
200 PORT command successful.
150 Opening BINARY mode data connection for test.zip (55834 bytes).
###############
226 Transfer complete.
11.22 초 (3.44 KB/초)

ftp>

자료 보내기 예제)
ftp> asc
200 Type set to I.

ftp> hash

ftp> mput test*.txt
200 PORT command successful.
150 Opening ASCII mode data connection for test.txt (51 bytes).
#####

150 Opening ASCII mode data connection for test2.txt (121 bytes).
#####

150 Opening ASCII mode data connection for test3.txt (215 bytes).
#####
226 Transfer complete.
9.34 초 (3.44 KB/초)

ftp>

모든 작업이 끝이나면 quit 또는 bye라는 명령어로 FTP서버와의 연결을 끈고 도스모드로 돌아가 exit라는 명령어를 사용하여 작업을 마친다.

ftp>bye 또는 quit
댓글목록

등록된 댓글이 없습니다.