Wie unterscheidet sich `scp` von` rsync`?

Einen Artikel über einrichten der Ghost blogging sagt zu scp kopieren von meinem lokalen Rechner auf einen remote-server:

scp -r ghost-0.3 root@*your-server-ip*:~/

Jedoch Railscast 339: Chef-Solo Grundlagen verwendet scp kopieren in die entgegengesetzte Richtung (von der remote-server auf dem lokalen Computer):

scp -r [email protected]:/var/chef .

In der gleichen Railscast, wenn der Autor will, dass das kopieren von Dateien auf den remote-server (gleiche Richtung wie das erste Beispiel), nutzt er rsync:

rsync -r . [email protected]:/var/chef

Warum die rsync Befehl, wenn scp kopieren in beide Richtungen? Wie funktioniert scp unterscheiden sich von rsync?

InformationsquelleAutor der Frage Leahcim | 2013-11-27

Schreibe einen Kommentar