Wie kopiere ich einen Ordner mit scp von einem entfernten auf einen lokalen Rechner?
Wie kopiert man einen Ordner von einem entfernten auf einen lokalen Rechner mit "scp"?
Ich verwende ssh
, um mich bei meinem Server anzumelden.
Dann möchte ich den entfernten Ordner foo
auf den lokalen /home/user/Desktop
kopieren.
Wie kann ich das erreichen?
2549
3
Von
man scp
(Siehe Online-Handbuch)Um die volle Leistungsfähigkeit von scp zu nutzen, müssen Sie die folgenden Schritte ausführen:
Dann, wenn Sie zum Beispiel diese ~/.ssh/config haben:
ersparen Sie sich die Passworteingabe und vereinfachen die scp-Syntax wie folgt:
Außerdem können Sie die Remote-Pfadvervollständigung verwenden:
Aktualisierung:
Um die entfernte Bash-Vervollständigung zu aktivieren, müssen Sie die Bash-Shell sowohl auf dem
- als auch auf dem
-Host haben und die Bash-Vervollständigung muss korrekt funktionieren. Für weitere Informationen siehe verwandte Fragen:Wie aktiviert man die automatische Vervollständigung für entfernte Pfade bei der Verwendung von scp?
SCP-Dateinamen-Tabulatorvervollständigung
Besser ist es, den Katalog zuerst auf dem entfernten Server zu komprimieren:
Zweitens: Herunterladen von der Gegenstelle:
Anschließend entpacken Sie die Dateien: