Passa al contenuto principale

5.3 Comandi (COMMANDS)

I comandi specificano un'azione da eseguire. I comandi devono essere inviati dall'user-PI al server-PI sulla connessione di controllo. Le sequenze comando-risposta sono indipendenti dalle attività di trasferimento dati sulla connessione dati e possono essere intercalate con il trasferimento dati.

I comandi FTP sono "stringhe Telnet" (Telnet Strings) terminate dal codice "fine riga Telnet" (Telnet End of Line). I codici comando stessi sono caratteri alfabetici terminati da uno spazio se seguono parametri, o Telnet-EOL altrimenti. I codici comando e la semantica dei comandi sono descritti in questa sezione; la sintassi dettagliata dei comandi è specificata nella sezione sui comandi, le sequenze di risposta sono discusse nella sezione sul sequenziamento di comandi e risposte, e gli scenari che illustrano l'uso dei comandi sono forniti nella sezione sugli scenari FTP tipici.

I comandi FTP possono essere raggruppati come segue:

Comandi di controllo accesso (Access Control Commands)

  • USER, PASS, ACCT, CWD, CDUP, SMNT, REIN, QUIT

Comandi dei parametri di trasferimento (Transfer Parameter Commands)

  • PORT, PASV, TYPE, STRU, MODE

Comandi del servizio FTP (FTP Service Commands)

  • RETR, STOR, STOU, APPE, ALLO, REST, RNFR, RNTO, ABOR, DELE, RMD, MKD, PWD, LIST, NLST, SITE, SYST, STAT, HELP, NOOP