it-swarm.com.de

Wohin kopiert sich eine Datei, wenn ich sie scp?

ich habe diese Datei myfirst.txt auf einem Cluster von Computern in der Halle, d. h .:

[email protected]:~> ls
myfirst.txt

was ich in das Home-Verzeichnis herunterladen möchte:

scp [email protected]:myfirst.txt .

zu dem ich bekomme:

myfirst.txt                                   100% 1828     1.8KB/s   00:00

wo (auf meinem Heimcomputer) befindet sich diese myfirst.txt-Datei? Ich kann es nicht finden. Es ist auch nicht sichtbar, wenn ich auf "Versteckte Dateien anzeigen" klicke.

Tia,

2
user2413

Es befindet sich im aktuellen Verzeichnis. Um zu überprüfen, sollten Sie in der Lage sein, einfach Folgendes zu tun:

ls

Notieren Sie sich das Verzeichnis und seinen Inhalt. Wenn die Datei nicht vorhanden ist, wird sie nicht kopiert. Stellen Sie sicher, dass der Befehl keine weiteren Argumente enthält.

Wenn Sie einen Desktop haben, können Sie dies auch über die Desktop-Benutzeroberfläche tun. Sie mounten den SSH-Server einfach als SFTP von Places > Connect to Server

Ich habe einen Fehler gemacht, der dieses Problem verursacht hat.

Stellen Sie sicher, dass Sie nicht bereits mit SSH beim Remote-System angemeldet sind, oder kopieren Sie die Dateien einfach zurück auf Ihr Remote-System.

3
Goldname
scp [email protected]:myfirst.txt .

Hier führen Sie scp mit zwei Argumenten aus. Das erste ist die Quelle, eine entfernte Datei: [email protected]:myfirst.txt. Das letzte Argument ist das Ziel. In deinem Fall: .. . ist das aktuelle Verzeichnis, daher wird die Datei in Ihrem aktuellen Verzeichnis gespeichert.

Wenn Sie möchten, dass es an eine andere Stelle verschoben wird, geben Sie ein anderes Verzeichnis an, z.

scp [email protected]:myfirst.txt /tmp

Dies kopiert es nach/tmp

Sie können auch einen neuen Namen dafür angeben. Z.B.

scp [email protected]:myfirst.txt /tmp/info.txt
3
geirha