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시스템의 상황을 표시한다.
rename : remote시스템의 파일명을 바꾼다.
rmdir : remote시스템의 디렉토리을 삭제한다.
size :remote시스템에 있는 파일의 크기를 byte단위로 표시한다.
status : 현재 연결된 ftp세션모드에 대한 설정을 보여준다.
type : 전송모드를 설정한다.