In meiner Terminal-Shell habe ich eine SSH-Verbindung zu einem Remote-Server hergestellt und cd
in das gewünschte Verzeichnis.
Jetzt gibt es in diesem Verzeichnis eine Datei namens table
die ich auf meinen lokalen Rechner kopieren möchte /home/me/Desktop
.
Wie kann ich das tun?
Ich habe es mit scp table /home/me/Desktop
versucht aber es gab eine Fehlermeldung, dass es keine solche Datei oder kein solches Verzeichnis gibt.
Weiß jemand wie das geht?
Akzeptierte Antwort:
Die Syntax für scp
ist:
Wenn Sie sich auf dem Computer befinden, von dem aus Sie Dateien an einen entfernten Computer senden möchten:
scp /file/to/send [email protected]:/where/to/put
Hier die remote
kann ein FQDN oder eine IP-Adresse sein.
Auf der anderen Seite, wenn Sie sich auf dem Computer befinden und Dateien von einem entfernten Computer empfangen möchten:
scp [email protected]:/file/to/send /where/to/put
scp
kann auch Dateien zwischen zwei entfernten Hosts senden:
scp [email protected]_1:/file/to/send [email protected]_2:/where/to/put
Die grundlegende Syntax lautet also:
scp [email protected]:/location/to/file [email protected]:/where/to/put
Sie können man scp
lesen um mehr Ideen dazu zu bekommen.