6/19/2007

[Linux] 대화식 모드로 사용이 가능한 ftp 명령

** 대화식 모드로 사용이 가능한 ftp 명령

! : 셸로 빠져 나간다.

$ : 마크로를 실행한다.

account : account 명령을 원격 서버로 보내준다.

append : 파일의 끝에 추가한다.

ascii : 파일 전송 유형을 ASCII 모드로 설정해 준다.

bell : 명령이 완료되면 소리를 내어 이를 알려준다.

binary : 파일 전송 유형을 바이너리 모드로 설정해 준다.

bye : FTP 세션을 종료한다.

case : mget 대문자 파일 이름이나 소문자 파일 이름 매핑을 토글한다.

cd : 원격 컴퓨터의 작업 디렉토리를 바꿔준다.

cdup : 원격 작업 디렉토리를 부모 디렉토리로 바꿔준다.

chmod : 원격 파일의 파일 권한을 바꿔준다.

close : FTP 세션을 종료한다.

cr : ASCII 파일을 수신하면 캐리지 리턴 스트리핑을 토글한다.

delete : 원격 파일을 삭제해준다.

debug : 디버깅 모드를 토글한다.

dir : 원격 디렉토리의 내용을 나열해 준다.(크기와 권한도 제공)

disconnect : FTP 세션을 종료한다.(close와 동일)

exit : FTP 세션을 종료한다.

form : 파일 전송 형식을 설정해 준다.

get : 원격 컴퓨터에서 파일을 가져온다.

glob : 로컬 파일 이름의 와일드카드 확장을 토글한다.

hash : 전송된 각 버퍼에 대해 # 문자 인쇄를 토글한다.

help : 로컬 도움말 정보를 인쇄해 준다.

idle : 원격 컴퓨터의 유휴 타이머를 켜거나 설정해 준다.

image : 파일 전송 유형을 바이너리 모드로 설정해 준다.(binary와 동일)

lcd : 로컬 작업 디렉토리를 바꿔준다.

ls : 원격 디렉토리의 내용을 나열해 준다.(크기와 권한도 제공)

macdef : 마크로를 정의해 준다.

mdelete : 원격 컴퓨터에 있는 여러 개의 파일을 삭제해 준다.

mdir : 여러 원격 디렉토리의 내용을 나열해 준다.

mget : 원격 컴퓨터에서 여러 개의 파일을 가져온다.

mls : 여러 원격 디렉토리의 내용을 나열해 준다.

mode : 파일 전송 모드를 설정해 준다.

modtime : 원격 파일의 마지막 수정 시간을 표시해 준다.

mput : 여러 개의 파일을 원격 컴퓨터로 보낸다.

newer : 원격 파일이 로컬 파일보다 최신의 것일 때 원격 파일을 가져온다.

nmap : 기본 파일 이름 매핑을 위한 템플리트를 설정해 준다.

nlist : 원격 디렉토리의 내용을 나열해 준다.

ntrans : 기본 파일 이름 매핑을 위한 변환 테이블을 설정해 준다.

open : 원격 FTP 사이트로 연결해 준다. op는 같은 명령의 짧은 버전이다.

passive : 수동 전송 모드로 들어간다.

prompt : 여러 개의 명령에 대해 대화식 프롬프트 메시지를 표시한다.

proxy : 대체 연결에서 명령을 발행한다.

put : 하나의 파일을 원격 컴퓨터로 보낸다.

pwd : 원격 시스템의 작업 디렉토리를 인쇄해 준다.

quit : FTP 세션을 종료한다.

quote : 임의의 ftp 명령을 보낸다.

recv : 파일을 수신한다.

reget : 로컬 파일의 끝에서 다시 시작하는 파일을 가져온다.

rstatus : 원격 시스템의 상태를 표시해 준다.

rhelp : 원격 서버에서 도움말을 가져온다.

rename : 파일의 이름을 변경한다.

reset : 큐에 들어간 명령 응답을 지운다.

restart : 지정된 바이트 계수에서 파일 전송을 다시 시작한다.

rmdir : 원격 시스템의 디렉토리를 제거해 준다.

runique : 같은 디렉토리 구조를 갖고 같은 파일 이름을 가진 여러 개의 파일을 검색할 때 수신된 각 파일에 고유 파일 이름을 할당해 준다.

send : 하나의 파일을 원격 컴퓨터에 보낸다.

site : 파일 고유의 명령, umask, idle, chmod, help, group, gpass, newer, minfo 중 하나를 원격 서버에 보낸다.

size : 원격 파일의 크기를 표시해 준다.

status : 현재 상태를 표시해 준다.

struct : 파일 전송 구조를 설정해 준다.

system : 원격 시스템 유형을 표시해 준다.

sunique : 같은 파일 이름을 가진 여러 개의 파일을 같은 디렉토리로 보낼 때 송신된 각 파일에 고유한 파일 이름을 할당한다.

tenex : tenex 파일 전송 유형을 설정해 준다.

tick : 전송 동안의 바이트 크기 카운터 인쇄를 토글한다.

trace : 패킷 추적을 토글한다.

type : 파일 전송 유형을 설정해 준다.

user : 새로운 사용자 정보를 보낸다.

umask : 원격 컴퓨터에서 umask를 가져오거나 설정해 준다.

verbose : 자세한 정보 표시 모드를 토글한다.

? : 로컬 도움말 정보를 인쇄해 준다.