Forums Neueste Beiträge
 

[Ubuntu 9.10] - Datenaustausch über BASH

02/04/2010 - 19:36 von Janiek | Report spam
Hallo liebe Leute,

derzeit übe ich mich ein wenig in der Benutzung des Terminals. Das klappt
soweit ganz gut, denn hier und da muss ja mal über den Terminal etwas
erledigt werden.

Nàchste Schwierigkeitsstufe für mich ist, zwischen zwei PC ein paar Dateien
auszutauschen.

Eine Verbindung bekomme ich hergestellt, denn vom Host-PC kann ich Aktionen
auf dem Client-PC ausführen (jeweils im Terminal). Die Verbindung habe ich
allerdings über USB-Kabel gemacht - war gerade nichts anderes vorhanden.

Ich bekomme es einfach nicht auf die Reihe eine Datei von "Hü" nach "Hott"
zu senden.

Allerdings bin ich mir sicher, dass das geht. Wer kann mir die Syntax und
erforderlichen Inhalte des Befehls nennen bzw. beschreiben?

Für jede Hilfe bin ich dankbar.

Greetings from
Janiek
 

Lesen sie die antworten

#1 Werner Flamme
02/04/2010 - 20:45 | Warnen spam
Am 02.04.2010 19:36, schrieb Janiek:
[...]

Ich bekomme es einfach nicht auf die Reihe eine Datei von "Hü" nach "Hott"
zu senden.

Allerdings bin ich mir sicher, dass das geht. Wer kann mir die Syntax und
erforderlichen Inhalte des Befehls nennen bzw. beschreiben?

Für jede Hilfe bin ich dankbar.




Na dann ;-)

Ich benutze dafür entweder scp oder rsync. Die genaue Aufrufsyntax
siehst Du mit "man scp" und "man rsync". Das Prinzip ist das gleiche wie
beim lokalen cp (oder copy unter DOS/Windoze). Wenn ich eine Datei von
meinem Rechner an den Rechner hott schicken will, gebe ich ein

scp /verzeichnis/lokal/datei hott:/verz/remote/

Ich werde gefragt, ob ich den Schlüssel des Rechners hott akzeptiere,
dann nach dem Passwort auf hott, und schon ist "datei" auf der anderen
Box im Verzeichnis /verz/remote/. Man kann nach dem Verzeichnis auch
noch einen Dateinamen angeben, wenn man umbenennen will.

Weiß ich nicht genau, welche Dateien zu kopieren sind, überlasse ich das
dem Rechner:

rsync -vauz /verzeichnis/lokal/ hott:/verz/remote/

kopiert alle Dateien aus dem lokalen Verzeichnis, die aktueller sind als
auf hott, in dessen Verzeichnis /verz/remote/.

Voraussetzung für beide ist, dass der ssh-Dàmon auf dem remote Rechner
làuft.

HTH
Werner

Ähnliche fragen