GNU/Linux >> Linux Esercitazione >  >> Linux

Come copiare solo file in una cartella remota su un altro server che non esiste già nella cartella ... dalla riga di comando in Linux?

Ho due cartelle su due server diversi.

Voglio sincronizzare i file tra A e B, tuttavia, voglio solo copiare i file che non esistono già nella cartella B perché questi file sono enormi. Non mi interessa aggiornare i file. Voglio semplicemente una copia di ciascuno nella cartella B.

Come posso farlo su Linux? (Suppongo che sarebbe bello sapere come aggiornare anche i file che sono cambiati)

Risposta accettata:

rsync è in grado di farlo.

rsync --ignore-existing <src> <dest>

È possibile eseguire anche vari tipi di aggiornamenti. Basta dare un'occhiata alla pagina man.


Linux
  1. Come eliminare file e directory in Linux dalla riga di comando

  2. Come dividere e combinare file dalla riga di comando in Linux

  3. Migrazione di un server Linux dalla riga di comando

  4. Come conoscere l'ora corrente da Internet dalla riga di comando in Linux?

  5. Come posso copiare una cartella dalla riga di comando di Linux?

Come riavviare o riavviare il server Linux dalla riga di comando

Come estrarre o decomprimere i file tar.gz dalla riga di comando di Linux

Come cercare file dal Terminale su Linux

Come cercare file dalla riga di comando di Linux

Rimuovi directory in Linux - Come eliminare una cartella dalla riga di comando

Come scaricare file in Rocky Linux 8 sulla riga di comando usando wget