Come posso usare FTP da una riga di comando?

Aggiornato il: 30/12/2019 da Computer Hope

Per connettersi e utilizzare FTP da un’interfaccia a riga di comando, come MS-DOS o la shell Linux, fare clic su un link qui sotto per le istruzioni.

Nota

FTP non è una trasmissione crittografata, il che significa che tutti i dati inviati su di esso, inclusi nome utente e password, potrebbero essere letti da chiunque intercetti la trasmissione. Se si desidera una trasmissione più sicura, si consiglia di utilizzare SFTP.,

Connessione tramite FTP

Per connettersi a un altro computer tramite FTP al prompt di MS-DOS, alla riga di comando o alla shell Linux, digitare FTP e premere Invio. Una volta in FTP, utilizzare il comando apri per connettersi al server FTP, come mostrato nell’esempio seguente.

open ftp.example.com

Nell’esempio sopra, dovresti sostituire example.com per il nome di dominio o l’indirizzo IP di cui ci si connette. Un esempio potrebbe essere aperto 192.168.1.12.

Nota

Per impostazione predefinita, il comando apri utilizza la porta TCP 21 per effettuare la connessione FTP., Se è necessaria una porta TCP diversa per connettersi, immettere il numero di porta dopo il nome di dominio o l’indirizzo IP nel comando apri.

Una volta connesso, viene visualizzato un prompt di nome utente e password. Una volta immesse queste credenziali, il server consente di sfogliare, inviare o ricevere file, a seconda dei diritti. Alcuni server possono anche consentire accessi anonimi utilizzando guest o un indirizzo e-mail.

Invia e ricevi un file in FTP

Per ottenere file dal server sul tuo computer, usa il comando get, come mostrato nell’esempio seguente. In questo esempio, si otterrebbe il file myfile.mta.,

get myfile.htm
Tip

Se si desidera ottenere più di un file, utilizzare mget e caratteri jolly. Ad esempio, se si desidera ottenere tutti i file che terminano con .htm, puoi digitare mget *.mta. Infine, se non si desidera essere richiesto come ogni file viene inviato, assicurarsi di digitare prompt per disabilitare la richiesta.

Utilizzare il comando send, come mostrato nell’esempio seguente, per spostare un file su un altro computer collegato. In questo esempio, stiamo inviando il myfile.htm alla directory corrente.,

send myfile.htm

È importante rendersi conto che i file inviati devono trovarsi nella directory di lavoro locale. In altre parole, la directory in cui ti trovavi quando hai digitato il comando FTP. Se si desidera passare alla directory locale contenente i file, utilizzare il comando lcd. Ad esempio, in Windows, si digita lcd c:\windows per impostare la directory locale sulla directory di Windows.

Comandi FTP

A seconda della versione di FTP e del sistema operativo, ciascuno dei seguenti comandi può funzionare o meno. Digitando-aiuto o un? elenca i comandi disponibili., Di seguito è riportata una descrizione generale dei comandi FTP disponibili nel comando FTP della riga di comando di Windows.

  • Linux e Unix FTP comando aiuto e informazioni.
Comando Informazioni
! Il comando punto esclamativo passa temporaneamente da FTP al sistema operativo. Quando si utilizza il sistema operativo, digitando exit si torna alla riga di comando FTP.
? Accedere alla schermata di aiuto.
aggiungi Aggiungi testo a un file locale.,
ascii Passa alla modalità di trasferimento ASCII.
campana Attiva o disattiva la modalità campana.
binario Passa alla modalità di trasferimento binario.
bye Esce da FTP.
cd Cambia directory.
chiudi Esce da FTP.
delete Elimina un file.
debug Imposta il debug on o off.
dir Elenca i file se connessi.
dir-C elenca i file in grande formato.,
dir -1 elenca i file in formato spoglio in ordine alfabetico
dir-r elenca directory in ordine alfabetico inverso.
dir-R elenca tutti i file nella directory e nelle sottodirectory correnti.
dir-S elenca i file in formato spoglio in ordine alfabetico.
disconnetti Esce da FTP.
ottieni Afferra il file dal computer collegato.
glob Imposta globbing on o off. Quando è disattivato, il nome del file nei comandi put e get viene preso alla lettera e i caratteri jolly non vengono utilizzati.,
hash Consente di attivare o disattivare la stampa del marchio hash. Quando attivato, per ogni 1024 byte di dati ricevuti, viene visualizzato un segno di hash ( # ).
aiuto Accedere alla schermata di aiuto e visualizza le informazioni sul comando se il comando digitato dopo aiuto.
lcd Visualizza directory locale se digitato da solo, o se il percorso digitato dopo lcd, cambia directory locale.
letterale Invia un comando letterale al computer collegato con una risposta prevista di una riga.,
ls Elenca i file del computer collegato in remoto.
mdelete Eliminazione multipla.
mdir Elenca i contenuti di più directory remote.
mget Ottieni più file.
mkdir Crea directory.
mls Elenca i contenuti di più directory remote.
mput Ha inviato più file
apri Apre l’indirizzo.
prompt Abilita o disabilita il prompt.,
put Send one file.
pwd Print working directory.
quit Exits from FTP.
quote Same as the literal command.
recv Receive file.
remotehelp Get help from remote server.
rename Renames a file.
rmdir Removes a directory on the remote computer.
send Send single file.,
status Mostra lo stato delle opzioni attualmente abilitate e disabilitate.
trace Commuta il tracciamento dei pacchetti.
Tipo Imposta il tipo di trasferimento file.
utente Invia nuove informazioni utente.
verbose Imposta verbose on o off.

Ulteriori informazioni

  • Vedere Definizione FTP per ulteriori informazioni e link correlati.
  • Aiuto e supporto FTP.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Vai alla barra degli strumenti