ftp [옵션][접속 호스트명]
bye : ftp 세션을 끊고 ftp 클라이언트를 종료한다.
cd : 원격의 작업 디렉토리를 변경한다.
chmod : 원격 파일의 퍼미션을 변경한다.
delete : 원격의 파일을 삭제한다.
dir : 원격 디렉토리의 상세한 목록을 출력한다.
ls : 원격 디렉토리의 상세한 목록을 출력한다.
get [파일명] : ftp서버에서 파일을 내려받는다.
get[파일명][새로운 파일명] : ftp서버에서 새로운 파일명으로 저장한다.
mget : 한 번에 여러 파일을 내려받는다.
hash : 파일을 전송할 때 각 버퍼의 크기마다 "#"을 출력한다.
mdelete : 한 번에 여러 파일을 삭제한다.
mkdir : 원격 서버에 디렉터리를 생성한다.
put[파일명] : 로컬의 파일을 ftp 서버로 올린다.
put[파일명][새로운 파일명] : 파일을 ftp 서버에 지정한 새로운 파일명으로 저장한다.
mput : ftp서버에 한 번에 여러 파일을 전송한다.
open : 원격 ftp 서버로 접속한다.
pwd : 원격 서버의 작업 디렉토리 위치를 출력한다.
reget : 마지막 파일을 다시 내려받는다.
rename : 파일 이름을 변경한다.
rmdir : 원격 서버의 디렉토리를 삭제한다.
size : 원격 파일의 크기를 출력한다.
ftp 서버에 접속하는 방법은 ftp 호스트 또는 ip를 입력하는 방법과 ftp 명령어만 실행하여 open 명령어로 접속하는 방법이 있다.