GNU/Linux >> Linux Esercitazione >  >> Linux

Come usare i comandi FTP di Linux

FTP (File Transfer Protocol), è un protocollo comunemente utilizzato per il trasferimento di file tra un client e un server. In questa guida imparerai come usare i comandi FTP di Linux con esempi pratici. Senza ulteriori indugi, entriamo subito in gioco.

Prerequisito

VSFTPD (Very Secure File Transfer Protocol Daemon) installato e configurato correttamente. È anche fondamentale sottolineare che devi avere i permessi di lettura dal file di origine e i permessi di scrittura sul server FTP. Ciò ti consente di trasferire file avanti e indietro in modo sicuro/crittografato.

1. Stabilire una connessione FTP

Per stabilire una connessione FTP con un server remoto, utilizzare la sintassi seguente sul terminale

# ftp ip-address

Ad esempio ,

# ftp 38.76.11.174

Dopo aver stabilito una connessione, ti verranno richiesti un nome utente e una password

Risultato

Se i dettagli di nome utente e password erano corretti, riceverai una notifica di "accesso riuscito" sul terminale insieme al tipo di sistema FTP.

2. Comandi FTP comunemente usati

Una volta nel prompt ftp, esaminiamo alcune delle opzioni di comando comunemente utilizzate.

  1. ? or help – Visualizza tutti i comandi FTP disponibili
  2. ls – Questo elenca tutti i file e le directory nella directory remota corrente
  3. lcd – Questo mostra la directory corrente nella macchina locale
  4. put – Carica o copia un file dalla macchina locale al server FTP remoto
  5. mput – Carica o copia più file dalla macchina locale al server FTP remoto
  6. get – Scarica o copia file dal server FTP remoto alla macchina locale
  7. mget – Scarica o copia più file dal server FTP remoto al computer locale
  8. mkdir – Crea una nuova directory nella directory remota corrente
  9. rmdir – Elimina una directory nella directory remota corrente
  10. delete – Elimina una directory nella directory remota corrente

3. Caricamento di file utilizzando il comando FTP

Per caricare o copiare un file su un server FTP, assicurati innanzitutto di connetterti al server FTP dalla directory contenente i file che desideri caricare.

Una volta effettuato l'accesso, utilizza la sintassi

ftp> put file_name

Ad esempio

ftp> put hello.sh

Risultato

Per caricare più file , usa mput comando come mostrato.

ftp> mput file1 file2 ...

Ad esempio

ftp> mput hello.sh output.txt myoutput.txt 

Ti verrà richiesta una conferma per ciascuno dei file in attesa di caricamento. Premi y .

Risultato

4. Download di file utilizzando il comando FTP

Per scaricare un file dal server FTP , usa get comando come mostrato

ftp> get file_name

Ad esempio

ftp> get install.sh

Risultato

Per più file, usa mget comando come mostrato

ftp> mget file1 file2 ...

Ad esempio,

ftp> mget file1.txt file2.txt file3.txt

Risultato

5. Ottenere aiuto

Per elencare tutte le opzioni disponibili per l'uso con il comando ftp, eseguire.

help

O

?

Risultato

6. Una nota sui client FTP della GUI

Uno degli svantaggi del trasferimento di file tramite il terminale è il tempo perso nel caricare o scaricare i file uno per uno. FileZilla è un client FTP gratuito e opensource che ti consente di caricare o scaricare file e directory su TLS e SFTP. Se si dispone di un grosso numero di file o directory che devono essere caricati o scaricati, si consiglia vivamente di utilizzare un client FTP basato su GUI. Altri client FTP con GUI gratuiti includono

  1. WinSCP
  2. FTP principale
  3. Tazza da caffè

Linux
  1. Come usare BusyBox su Linux

  2. Come uso cron in Linux

  3. Come utilizzare Netcat per trasferire file su Linux

  4. Come usare il comando Rsync in Linux?

  5. Come utilizzare il comando trova di Linux per trovare i file

Come installare FFmpeg in Linux e utilizzare i comandi

Come utilizzare i comandi Pbcopy e Pbpaste su Linux

3 consigli utili su come utilizzare il comando cronologia in Linux

Come utilizzare FTP

Come usare PhotoRec per recuperare file cancellati in Linux/Ubuntu

Come usare Linux per recuperare file cancellati