Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Linux-Befehl: scp
☚ zurück -Raspberry Pi - Arbeiten auf der Kommandozeile.
Hinweis: Die folgenden Beispiele zeigen, wie die Befehle in der Praxis verwendet werden. Sie dienen als Grundlage für die Übungen im Kurs und setzen voraus, dass die Teilnehmer Zugriff auf die entsprechenden Rechner haben und die Befehle aus dem Terminal ausführen.
| Befehl | Beschreibung |
|---|---|
scp | Kopiert Dateien verschlüsselt über eine SSH-Verbindung zwischen Client und Remote-Rechner. |
Beispiele
- Client ist RechnerC
- Remote ist RechnerR
-r, -v-r- rekursiv (kopiert Verzeichnisse inkl. Unterordner)-v- verbose (oder-vv,-vvv), ausführliche Ausgabe
Datei: Client → Remote
Kopiert die Datei test.txt vom Client in das Home-Verzeichnis des Remote-Rechners.
Aktion: push
scp ~/test.txt RechnerR:~
Datei: Remote → Client
Kopiert die Datei test.txt vom Remote-Rechner in das Home-Verzeichnis des Clients.
Aktion: pull
scp RechnerR:~/test.txt ~/
Verzeichnis: Client → Remote
Kopiert das komplette Verzeichnis projekt mit allen Unterordnern und Dateien vom Client zum Remote-Rechner.
Aktion: push
scp -r ~/projekt RechnerR:~
Verzeichnis: Remote → Client
Kopiert das komplette Verzeichnis projekt vom Remote-Rechner in das Home-Verzeichnis des Clients.
Aktion: pull
scp -r RechnerR:~/projekt ~/
