| Indice |
|---|
| Conosciamo i comandi FTP |
| exit ... ls |
| macdef ... open |
| passive ... runique |
| send ... verbose |
| Tutte le pagine |
Se vogliamo imparare ad accedere ad FTP senza utilizzare un client visuale ma utilizzando un client FTP da linea di comando, dobbiamo prima di tutto conoscere i comandi usati dal client stesso. In questo articolo troveremo la spiegazione dei comandi supportati dai client ftp.exe di Windows ed ftp di Linux.
Nome comando: Punto esclamativo [!] (Linux, Windows)
DESCRIZIONE
Esegue il comando specificato sul computer locale
SINTASSI
! [comando]
PARAMETRI
comando: Specifica il comando da eseguire. Se non specificato viene visualizzato il prompt locale, per uscire usare il comando exit.
SUPPORTATO DA
- Linux client
- Windows client
Nome comando: Dollaro [$] (Linux)
DESCRIZIONE
Esegue la macro definita con il comando "macdef"
SINTASSI
$ [macro] [parametri]
PARAMETRI
macro: Specifica il nome della macro da eseguire. Se non viene specificato il nome della macro da eseguire verrà richiesto interattivamente.
parametri: Specifica I parametri da passare alla macro da eseguire.
SUPPORTATO DA
- Linux client
Nome comando: Punto di domanda [?] (Linux, Windows)
DESCRIZIONE
Visualizza la descrizione dei comandi. Corrisponde al comando "help".
SINTASSI
? [comando]
PARAMETRI
comando: Specifica il comando per il quale si vuole visualizzare la descrizione. Se non viene specificato verrà visualizzata la lista dei comandi disponibili.
SUPPORTATO DA
- Linux client
- Windows client
Nome comando: account (Linux)
DESCRIZIONE
Fornisce ad ftp l'informazione sulla password di account che a volte viene richiesta da alcuni sistemi per potervi accedere. Se l'argomento password non viene fornito, viene richiesto all'utente di inserirlo.
SINTASSI
account [password]
PARAMETRI
password: La password da fornire al sistema
SUPPORTATO DA
- Linux client
Nome comando: append (Linux, Windows)
DESCRIZIONE
Aggiunge un file locale ad un file remoto rispettando la tipologia di file selezionata con il comando "type".
SINTASSI
append file-locale [file-remoto]
PARAMETRI
file-locale: Specifica il nome del file locale da aggiungere
file-remoto: Specifica il nome del file sul computer remoto al quale il file-locale deve essere aggiunto. Se il file-remoto non viene specificato, il nome del file-locale verrà usato anche per il file-remoto.
SUPPORTATO DA
- Linux client
- Windows client
Nome comando: ascii (Linux, Windows)
DESCRIZIONE
Setta la tipologia di file trasferiti ad ASCII il formato usato di default per il trasferimento di file.
SINTASSI
ascii
NOTE
Il protocollo FTP supporta due tipologie di trasferimento, il formato ASCII e il formato BINARIO. Il formato ASCII dovrebbe essere usato per trasferire file di testo. Vedi anche il comando "binary". Nel formato ASCII vengono apportate delle conversioni del file in base ai sistemi operativi coinvolti nell'operazione. Per esempio la sequenza CR/LF viene convertita secondo la necessità del sistema oprativo di destinazione, CR/LF se DOS/Windows, LF se Unix/Linux.
SUPPORTATO DA
- Linux client
- Windows client
Nome comando: bell (Linux, Windows)
DESCRIZIONE
Inverte lo stato del segnale acustico emesso dopo il completamento di ogni comando eseguito. Di default lo stato é spento.
SINTASSI
bell
SUPPORTATO DA
- Linux client
- Windows client
Nome comando: binary (Linux, Windows)
DESCRIZIONE
Imposta la tipologia di file da trasferire a Binario
SINTASSI
binary
NOTE
Il protocollo FTP supporta due tipologie di trasferimento, il formato ASCII e il formato BINARIO. Il formato BINARIO dovrebbe essere usato per trasferire file eseguibili, e tutti I file che non sono di testo. Nel formato binario ogni file viene trasferito senza alcuna conversione. Vedi anche il comando "ascii".
SUPPORTATO DA
- Linux client
- Windows client
Nome comando: bye (Linux, Windows)
DESCRIZIONE
Chiude la sessione con il computer remoto ed esce dal client ftp.
SINTASSI
bye
SUPPORTATO DA
- Linux client
- Windows client
Nome comando: case (Linux)
DESCRIZIONE
Attiva o disattiva la modalità di trasformazione per cui i nomi dei file trasferiti dal sistema remoto attraverso il comando mget vengono copiati nel sistema locale utilizzando solo lettere minuscole.
SINTASSI
case
SUPPORTATO DA
- Linux client
Nome comando: cd (Linux, Windows)
DESCRIZIONE
Modifica la directory di lavoro sul computer remoto.
SINTASSI
cd directory-remota
PARAMETRI
directory-remota: specidifa il nome della directory sul computer remoto in cui ci si vuole spostare.
SUPPORTATO DA
- Linux client
- Windows client
Nome comando: cdup (Linux)
DESCRIZIONE
Modifica la directory di lavoro sul computer remoto salendo di una directory nell'albero.
SINTASSI
cdup
SUPPORTATO DA
- Linux client
Nome comando: chmod (Linux)
DESCRIZIONE
Modifica i permessi di un file remoto.
SINTASSI
chmod permessi file-remoto
PARAMETRI
permessi: Indica i permessi da settare sul file remoto.
file-remoto: Specifica il nome del file remoto dicui si vogliono modificare i permessi.
SUPPORTATO DA
- Linux client
Nome comando: close (Linux, Windows)
DESCRIZIONE
Chiude la sessione con il computer remoto ma non esce dal client ftp restando nella modalità di interpretazione comandi.
SINTASSI
close
SUPPORTATO DA
- Linux client
- Windows client
Nome comando: cr (Linux)
DESCRIZIONE
Attva/Disattiva la rimozione del carattere CR (carriage-return) durante il trasferimento di file in modalita ASCII
SINTASSI
cr
SUPPORTATO DA
- Linux client
Nome comando: debug (Linux, Windows)
DESCRIZIONE
Inverte lo stato della funzione debugging. Quando la funziona debugging è attiva ogni comando inviato al computer remoto viene stampato a video preceduto dalla stringa "--->". Di default la funzione debugging è disabilitata.
SINTASSI
debug
SUPPORTATO DA
- Linux client
- Windows client
Nome comando: delete (Linux, Windows)
DESCRIZIONE
Cancella un singolo file sul computer remoto. Vedi anche il comando "mdelete" con il quale si possono cancellare più file.
SINTASSI
delete file-remoto
PARAMETRI
file-remoto: Specifica il nome del file remoto da cancellare.
SUPPORTATO DA
- Linux client
- Windows client
Nome comando: dir (Linux, Windows)
DESCRIZIONE
Visualizza la lista dei file e delle directory presenti nella directory in cui ci si trova sul computer remoto. Vedi anche il comando "mdir" con il quale é possibile elencare dati da più directory.
SINTASSI
dir [directory-remota] [file-locale]
PARAMETRI
directory-remota: Specifica la directory di cui si vuole vedere il contenuto. Se non viene specificata viene listata la direcotry in cui ci si trova.
file-locale: Specifica un file locle in cui salvare la lista. Se non specificato il risultato dell'operazione verrà presentato a video.
SUPPORTATO DA
- Linux client
- Windows client
Nome comando: disconnect (Linux, Windows)
DESCRIZIONE
Disconnette il client dal computer remoto mantenendo il prompt dei comandi FTP.
SINTASSI
disconnect
SUPPORTATO DA
- Linux client
- Windows client






