Ich habe Verzeichnis (/usr/share/hub-bucket/GameImages/
), die Unterverzeichnisse hat, die Dateien enthält. Und ich möchte die Unterverzeichnisse an die Maschine /usr/share/hub-bucket/GameImages/
übertragen. Beide sind Remote-Computer, ich kann Remote-Ziel mit SSH privaten Schlüssel und Passphrase zugreifen. Und in Zukunft muss ich sowohl die Remote-Quelle und Remote-Zielordner/Dateien synchronisieren. Wie kann dies umgesetzt werden? Ich habe SCP für die Dateiübertragung verwendet, aber nicht für Ordner/Unterordner verwendet.Kopieren von Unterordnern von Remote-Computer zu Remote-Computer-Verzeichnis
Antwort
, wenn Sie verwenden scp Sie Option -r verwenden können, wie diese
scp -r /usr/share/hub-bucket/GameImages/ [email protected]:/usr/share/hub-bucket/GameImages/
können Sie auch rsync Befehl
rsync -avz /usr/share/hub-bucket/GameImages/ [email protected]:/usr/share/hub-bucket/GameImages/
Sie können das Flag -r
verwenden, um Dateien mit scp rekursiv zu kopieren.
scp -r /usr/share/hub-bucket/GameImages/ [email protected]:/usr/share/hub-bucket/GameImages/
Eine bessere und oft schnelle Option ist rsync, zu verwenden, die in der Regel effizienter ist, da es nur Dateien überträgt, die zwischen den beiden Hosts unterscheiden.
Danke für Ihre Antwort verwenden. Aber ich habe den SSH-Schlüssel für SCP nicht benutzt, also kannst du mir beispielsh Datei und auch rsyc Beispiel geben. – SudeepShakya
'scp -i
Danke. Also für rsync was ist -avz und -e, und wo ist der SSH-Schlüssel? Es ist tatsächlich digitale Ozean zu digitalen Ozean Server Transfer. – SudeepShakya
- 1. Kopieren von Inhalt von Unterordnern mit Ant
- 2. Batch: Kopieren von Dateien mit demselben Teilnamen von Unterordnern zu einem anderen
- 3. Pfad zu Programmdateien auf Remotecomputer
- 4. Bereitstellen von Unterordnern für Azure WebJob
- 5. WMI-Zugriff verweigert Fehler beim Abfragen von Remotecomputer von ASP.NET
- 6. Kopieren von Speicher von Adresse zu Puffer nicht kopieren
- 7. Windows Stapelkopie Dateien von Unterordnern zu einem Ordner
- 8. Verwalten von Unterordnern in der Medienbibliothek
- 9. SQL Server auf Remotecomputer
- 10. Ändern von Dateinamen in Unterordnern mit VBA
- 11. Kopieren von Kopien zu Firebase
- 12. Kopieren von Text von Vim zu Windows
- 13. Erstellen von Ordnern/Unterordnern in Python
- 14. Organisieren von Ember.js-Modellen in Unterordnern?
- 15. Aktivieren Sie WinRM auf einem Remotecomputer von einem Clientcomputer.
- 16. Hinzufügen von Benutzerzugriff auf einen freigegebenen Ordner auf Remotecomputer
- 17. Zuordnen von Volumes zum Einschließen von Unterordnern in docker-compose
- 18. Python-Skript funktioniert von einem Ordner, aber nicht von Unterordnern.
- 19. VBScript zum Durchlaufen von Set-Ebene von Unterordnern
- 20. Herunterladen von Unterordnern Dateien im S3-Bucket von boto2
- 21. Powershell - Ausschließen von Unterordnern im Ordner aufgrund von Arraywerten
- 22. Verwenden von loop und grep zum Behandeln von Unterordnern
- 23. Kopieren Sie einen Ordner mit Dateien und Unterordnern, um Ordner an einem Ort zu multiplizieren.
- 24. Datei von iPhone App zu iTunes kopieren
- 25. Kopieren von HSSFCellStyle zu XSSFCellStyle in NPOI
- 26. Variablen von Spinnern zu Hauptaktivität kopieren
- 27. Kopieren von hdfs zu remote machine
- 28. Kopieren Nutzdaten von Dynamodb zu Rotverschiebung
- 29. SQL-Tabelle - Kopieren von Tabelle zu Tabelle
- 30. Ermüdet von Kopieren node_modules zu wwwroot Ordner
Danke für die Antwort. Kannst du zB mit SSH-Schlüssel angeben ?? – SudeepShakya
scp -i /pfad/to/mykey.pem -r/usr/teilen/hub-bucket/GameImages/benutzer @ remote-host:/usr/teilen/hub-bucket/GameImages/ –
wenn Sie rsync verwenden können Sie verwenden Dieser Befehl –