Ist es im SSH-Terminal möglich, ein Ordnerverzeichnis in ein anderes Verzeichnis zu kopieren, das zumeist die gleichen Ordnernamen/-strukturen hat, jedoch eindeutige Dateien enthält?.
In einem einfachen Beispiel:
Wenn FOLDER1 APP> CODE> COM> FILE 1 hat
Und FOLDER2 hat APP> CODE> COM> THEMA DATEI 2> BAH> DATEI 3
Ist es möglich, App über 'App' zu 'App' zu kopieren, so dass die Dateien die vorhandenen Ordner füllen und neue Ordner, die nicht vorhanden sind, in derselben Struktur erstellt werden.
Grundsätzlich versuche ich, ein Modul zu installieren, das ich normalerweise über FTP ausführen würde, aber ich habe nur SSH-Zugriff auf diesen neuen Server.
Die Verwendung von scp
führt zu ./app: Verzeichnis nicht leer
sie sollten rsync
versuchen
es ist ein häufig für Backups verwendetes Tool, mit dem Sie genau das tun können, was Sie möchten
Ich denke
rsync -avz /some/dir/ [email protected]:/some/other/dir
sollte perfekt zu Ihrer Rechnung passen
Sie können scp
verwenden, um Ihre Dateien auf die Remote-Maschine in ein separates Verzeichnis hochzuladen, dann ssh in die Maschine und einfach den Befehl cp
verwenden, um die Dateien von einem Verzeichnis in ein anderes zu kopieren.
cp -R /path/to/FOLDER1/* /path/to/FOLDER2