Come copiare un file da un server a un altro in Linux usando il comando SCP

Come copiare un file da un server a un altro in Linux usando il comando SCP

SCP (copia sicura) è una popolare utilità della riga di comando, ampiamente utilizzata per trasferire file da un server a un altro. IL SCP Il comando offre la stessa autenticazione e servizi dei file SSH comandi e trasferimenti utilizzando il protocollo SSH. È necessario disporre di un account host o di una chiave per trasferire i file utilizzando questo comando.

In questa guida, spiegheremo come puoi copiare rapidamente un file da un server a un altro usando il SCP Comando in Linux.

Copia i file da un server a un altro in Linux utilizzando il comando SCP

Quanto segue è la sintassi generale del SCP comando:

SCP [Opzioni] Source_file_Location Username@ip_destination_host: destinazione_file_location


Nel comando sopra, il Source_file_Location è il percorso della directory per un file che si desidera inviare. IL nome utente è il nome dell'host di destinazione a cui si desidera inviare il file. IP_DESTINATH_HOST è l'indirizzo IP dell'host di destinazione, mentre destinazione_file_location è il percorso di directory dell'host di destinazione in cui il file di origine verrà salvato.

IL SCP Il comando può essere utilizzato con diverse opzioni seguenti:

    • -P: specifica la porta SSH dell'host.
    • -Q: Questa opzione sopprime il progresso.
    • -C: Questa opzione comprime i dati per l'invio della macchina host.
    • -R: Copia ricorsivamente le directory.

Copiamo il file campione.TXT alla directory Documenti del sistema host [email protected].

SCP/Home/Linuxhint/Documents/Sample.txt [email protected]:/home/pi/documenti



Nota: Non dimenticare di aggiungere percorso completo sia per l'origine che per la destinazione.

Quando esegui il comando sopra, verrà visualizzata una domanda sullo schermo, rispondi con sì per continuare il processo.

Una volta terminato il processo, vai alla directory di destinazione del sistema e puoi individuare facilmente il file copiato lì. Nell'esempio sopra, il campione.TXT sarà copiato nella directory dei documenti del sistema.

Linea di fondo

IL SCP Comando in Linux trasferimenti o copia in modo sicuro le directory e i file da un server a un altro. IL SCP Il comando utilizza il protocollo SSH per il trasferimento dei dati. Questo articolo fornisce una sintassi e un esempio per trasferire il file dall'host al server remoto.