GNU/Linux >> Linux Esercitazione >  >> Linux

Come copiare un file da un server remoto su una macchina locale?

Nella mia shell del terminale, sono entrato in un server remoto e ho cd alla directory che voglio.

Ora in questa directory c'è un file chiamato table che voglio copiare sul mio computer locale /home/me/Desktop .

Come posso farlo?

Ho provato scp table /home/me/Desktop ma ha dato un errore su nessun file o directory di questo tipo.

Qualcuno sa come farlo?

Risposta accettata:

La sintassi per scp è:

Se sei sul computer da cui desideri inviare il file a un computer remoto:

scp /file/to/send [email protected]:/where/to/put

Qui il remote può essere un FQDN o un indirizzo IP.

Se invece sei sul computer e vuoi ricevere file da un computer remoto:

scp [email protected]:/file/to/send /where/to/put

scp può anche inviare file tra due host remoti:

scp [email protected]_1:/file/to/send [email protected]_2:/where/to/put

Quindi la sintassi di base è:

scp [email protected]:/location/to/file [email protected]:/where/to/put

Puoi leggere man scp per avere più idee su questo.


Linux
  1. Ssh:copia un file sul sistema locale con Ssh?

  2. Utilizzare Scp per trasferire un file dalla directory locale X alla directory remota Y?

  3. Come copiare le impostazioni da una macchina all'altra?

  4. Scopri come copiare file e cartelle da/su un altro server

  5. Come utilizzare rsync dal PC Windows al server Linux remoto?

Come utilizzare il comando SCP per il trasferimento di file

Come copiare file da una macchina Vagrant a localhost

Come posso copiare l'output da un comando remoto negli appunti locali?

Come posso copiare i file da un server Google Cloud Compute al mio computer locale

Come caricare un file locale sul server tramite terminale Linux

Come copiare un file in modo transazionale?