\n Comandi \n| Nome | Comando | Parametri | Descrizione |
\n| Abort | ABOR | | Termina la connessione per il trasferimento dei dati |
\n| Account | ACCT | | Alcuni server richiedono un account per accessi specifici, ad esempio per memorizzare file |
\n| Allocate | ALLO | | Alcuni server lo richiedono per riservare spazio sufficiente per contenere i nuovi file da trasferire |
\n| Append (with create) | APPE | | Obbliga il server ad accettare i dati inviati tramite la connessione dati e salvarli in un file. Se il file esiste già i dati vengono aggiunti, altrimenti il file viene creato ex-novo |
\n| Change to parent directory | CDUP | | Cambia la directory di lavoro corrente con quella di livello superiore |
\n| Change working directory | CWD | | Cambia la directory di lavoro sul server |
\n| Delete | DELE | | Cancella dal server il file specificato |
\n| Help | HELP | | Restituisce informazioni sul comando specificato |
\n| List | LIST | | Se l'argomento indica un file, elenca le proprietà del file; se l'argomento è una directory, il server trasferisce una lista di file nella directory |
\n| Trasfer mode | MODE | | Modalità di trasferimento (S=stream, B=block, C=compressed). Il valore di default è S |
\n| Make directory | MKD | | Crea sul server la directory indicata |
\n| Name list | NLST | | Elenca il contenuto della directory indicata |
\n| Noop | NOOP | | Indica nessuna azione tranne l'invio di un Ok dal server |
\n| Password | PASS | | Completa, per alcuni server, l'identificazione dell'utente. Deve essere immediatamente preceduta dal comando USER |
\n| Passive | PASV | | Mette il server in ascolto su una porta che non è quella predefinita in attesa di una connessione dati |
\n| Data port | PORT | | Indirizzo internet dell'host e indirizzo TCP della porta, per la connessione dati |
\n| Print working directory | PWD | | Nella risposta viene indicato il nome della directory corrente |
\n| Logout | QUIT | | Disconnette l'utente e chiude la connessione di controllo. Se i file sono ancora in trasferimento, attende che terminino prima di chiudere le connessioni |
\n| Reinitialize | REIN | | Resetta tutti i parametri, termina le connessioni dati ma mantiene quelle di controllo ed aspetta un comando USER |
\n| Restart | REST | | Riprende il trasferimento file dall'offset indicato |
\n| Retrieve | RETR | | Obbliga il server a spedire una copia del file all'utente/server dall'altra parte della connessione |
\n| Remove directory | RMD | | Rimuove dal server la directory specificata |
\n| Rename from | RNFR | | Indica il vecchio nome del file da rinominare. Deve essere immediatamente seguito da un RNTO |
\n| Rename to | RNTO | | Indica il nuovo nome del file da rinominare, indicato dal comando RNFR immediatamente precedente |
\n| Site parameters | SITE | | Comando usato dal server per fornire servizi specifici del suo sistema che sono essenziali per il trasferimento dei file ma non sufficientemente universali per essere inclusi come comandi del protocollo |
\n| Structure mount | SMNT | | Inserisce la struttura di file specificata |
\n| Status | STAT | | È una risposta inviata dal server: durante il trasferimento di file contiene lo stato dell'operazione, oppure tra un trasferimento e l'altro e allora ha lo stesso significato del comando LIST |
\n| Store | STOR | | Obbliga il server ad accettare i dati inviati tramite la connessione dati e salvarli |
\n| Store unique | STOU | | Obbliga il server ad accettare i dati inviati tramite la connessione dati e salvarli con un nome univoco |
\n| File structure | STRU | | Codice della struttura dati (F=file, R=record, P=page). Il valore di default è F |
\n| System | SYST | | Restituisce il sistema operativo in uso sul server |
\n| Representation type | TYPE | | Tipo di rappresentazione dei dati (A=ASCII, E=EBCDIC, I=binary). Il valore di default è A |
\n| User Name | USER | | Identificazione dell'utente richiesta dal server per poter accedere al suo file system |
\n
\n----\nRisorse esterne (in inglese):\n*