come sincronizzare la cartella ftp con la cartella locale?


10

Ho una cartella locale e vorrei sincronizzarla con una cartella su un server Web tramite FTP. qual è il modo migliore per raggiungere questo obiettivo? Preferirei essere in grado di farlo tramite terminale, in modo da poter avere solo un comando 'update' che aggiornerebbe i file sul server.

Risposte:


7

È possibile montarlo con curlftpfse quindi sincronizzarlo con unison.


2
... o rsync(utilizzato da unison)
dAnjou il

rsyncnon si sincronizza in due modi penso.
Martin Ueding,

No, non lo fa. Ma per questo caso non è necessariamente necessario. Volevo solo aggiungerlo;)
dAnjou il

Bene, in questo caso a rsync --deletefarebbe il trucco.
Martin Ueding,

Un buon tutorial su come farlo (non è così complesso, ma aiuta ad avere una linea guida): raphael.li/tips/synchronize-ftp
Clément

1

Lo script che stai cercando potrebbe essere FTPSync .


2
Sebbene questo collegamento possa rispondere alla domanda, è meglio includere qui le parti essenziali della risposta e fornire il collegamento come riferimento. Le risposte di solo collegamento possono diventare non valide se la pagina collegata cambia.
Peachy,

Vedo che avrebbe senso in generale, ma in questo caso raccomando un programma. Cos'altro dovrei scrivere? Digita "ftpsync.pl -h" per imparare come usarlo.
Matthias Weiler,

La pagina è stata spostata su savannah.gnu.org/projects/ftpsync e c'è un repository git: git.savannah.gnu.org/cgit/ftpsync.git
Clément
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.