- - Come utilizzare FTP dalla riga di comando su Linux

Come utilizzare FTP dalla riga di comando su Linux

Lavorare con FTP dalla riga di comando potrebbesembra banale, dato che ci sono molti eccellenti client FTP su Linux che forniscono una GUI con cui lavorare. Tuttavia, molti utenti del File Transfer Protocol lo utilizzano su SSH e sui server in modo che un'app GUI non funzioni.

Esistono alcuni utili client FTP da riga di comandosu Linux. In effetti, in passato, ho parlato di una fantastica app da riga di comando nella mia lista dei migliori client FTP per Linux. Detto questo, in questo post, non ci concentreremo su quell'app, poiché è troppo complicata per ciò di cui abbiamo bisogno; upload e download di base. Invece, useremo il client FTP GNU standard.

Nota: il client FTP GNU non funzionerà con SFTP o FTPS. Può connettersi solo a server FTP.

Installa CLI FTP

L'app FTP GNU è ampiamente utilizzata, quindi questo pacchettopotrebbe già essere preinstallato su alcune distribuzioni. Detto questo, non tutte le singole distribuzioni hanno il client preinstallato, quindi è una buona idea andare su come farlo funzionare prima di andare su come usarlo.

Per installare l'app FTP sul tuo sistema operativo Linux, apri una finestra di terminale premendo il tasto Ctrl + Alt + T o Ctrl + Maiusc + T combinazione di tasti. Da lì, segui le istruzioni dettagliate che corrispondono al sistema operativo che stai attualmente utilizzando.

Ubuntu

Su Ubuntu Linux, il client FTP della CLI è disponibile nel repository software "Ubuntu Main". Per installarlo sul tuo sistema, devi usare il adatto comando terminale.

sudo apt install ftp

Debian

Il client FTP della CLI supporta Debian Linux da molto tempo. Di conseguenza, è facilmente installabile tramite il repository di software "Debian Main".

Per installare l'app FTP della CLI sul tuo PC Debian, usa il Apt-get comando sotto.

sudo apt-get install ftp

Arch Linux

Gli utenti di Arch Linux non saranno in grado di effettuare ricerche inrepository di pacchetti per un pacchetto "FTP" se desiderano utilizzare questa app, poiché gli sviluppatori non impacchettano l'app FTP CLI separatamente. Invece, per usare FTP dalla riga di comando su Arch Linux, è necessario installare il pacchetto "inetutils" con Pacman.

sudo pacman -S inetutils

Fedora

Il client FTP da riga di comando è disponibile per gli utenti Fedora Linux attraverso i repository software “Fedora x86_64” e “Fedora i386”. Se sei un utente Fedora, installa il pacchetto con il seguente Dnf comando in una finestra terminale.

sudo dnf install ftp

OpenSUSE

Utenti OpenSUSE che desiderano utilizzare il client FTP della CLIsul loro sistema operativo saranno felici di sapere che il programma è installabile su Leap 15.0, Leap 42.3 e Tumbleweed tramite il repository di software "OpenSUSE Oss All".

Per avviare l'installazione sul sistema SUSE, avviare una finestra del terminale e utilizzare il zypper comando sotto.

sudo zypper install ftp

Linux generico

Il client FTP da riga di comando standard utilizzato suLinux che tratteremo in questo articolo fa parte del Progetto GNU. Per questo motivo, è molto facile rintracciare questa app per tutti i sistemi operativi Linux disponibili.

Per installare il client FTP della CLI sul tuo Linuxsistema operativo, aprire un terminale. Quindi, cercare e installare "ftp" o "inetutils". In alternativa, se non riesci a trovare l'app da nessuna parte nelle fonti software, dai un'occhiata a come ottenere il codice sorgente da GNU.org.

Connettersi al server FTP tramite CLI

Per avviare una nuova connessione con il tuo server nell'applicazione CLI FTP, vai al terminale e usa il ftp comando insieme all'indirizzo IP del server remoto.

Nota: non riesco a capire l'indirizzo IP remoto del tuo server FTP. Consulta la nostra guida su come trovare un indirizzo IP su Linux.

ftp remote-ip-address-or-domain-name

Supponendo che l'indirizzo abbia esito positivo, l'app FTP richiederà all'utente di inserire un nome utente e una password. Scrivi il nome utente e la password del tuo server e otterrai l'accesso tramite CLI al server FTP.

Scarica file FTP tramite CLI

Il download di file tramite FTP nella riga di comando viene eseguito con ottenere comando. Per avviare un download, provare la sintassi del comando seguente.

get /home/remote-username/location/of/folder/or/file

Consenti al client FTP di scaricare i file sul tuo sistema. In caso di successo, appariranno nella directory in cui è stato avviato il terminale sul tuo PC Linux (di solito / Home / nomeutente /).

Carica file FTP tramite CLI

Il caricamento di file con l'applicazione della riga di comando FTP utilizza il Spedire comando. Per inviare un file o una cartella a un server remoto, seguire la sintassi del comando di seguito.

send /home/remote-username/location/of/folder/or/file

L'invio di file tramite FTP richiederà alcuni minuti. Al termine del processo, lo vedrai nella directory di caricamento predefinita sul server remoto.

Commenti