Čo je príkaz rcp?

Čo rcp Linux Command je a ako ho používať

Príkaz rcp (ktorý slúži ako program vzdialenej kopírovania ) umožňuje kopírovať súbory zo vzdialeného počítača alebo medzi dva vzdialené počítače.

rcp je do cp, s výnimkou, že vzdialený počítač a prípadne používateľské meno na vzdialenom počítači, musia byť predbežne priradené k názvu súboru.

Aby bolo možné použiť príkaz rcp, oba počítače potrebujú v domovskom adresári používateľa súbor ".rhosts", ktorý by obsahoval mená všetkých počítačov, ku ktorým má prístup tento počítač spolu s používateľským menom.

Tu je príklad súboru .rhosts:

zeus.univ.edu jdoe athena.comp.com mjohnson

Tip: Príkaz ftp alebo scp možno použiť na kopírovanie súborov medzi počítačmi, ak nie je nastavený súbor .rhosts.

rcp Syntax príkazov

Správnou syntaxou pri použití príkazu rcp je zadanie "rcp", po ktorom nasleduje zdroj a potom cieľ. Použite dvojbodku na oddelenie hostiteľa a údajov.

Tu sú niektoré z možností, ktoré môžete pridať do príkazu rcp:

Príkazy príkazu rcp

Tu je len niekoľko príkladov, ako používať rcp v systéme Linux:

Kopírovať jeden súbor:

Nasledujúce je potrebné zadať príkazový riadok na kopírovanie súboru s názvom "customer.txt" v adresári "/ usr / data /" z počítača "tomsnotebook" do aktuálneho adresára:

rcp tomsnotebook: /usr/data/customers.txt.

Perióda "." na konci znamená "tento" adresár. To znamená adresár, z ktorého bol príkaz vykonaný. Môžete zadať iný adresár.

Kopírovať celú zložku:

Môžete skopírovať celý adresár pridaním "-r" po "rcp":

rcp -r tomsnotebook: / usr / dáta. rcp document1 zeus.univ.edu:document1

Kopírovať z / do lokálneho počítača:

Kópia "document1" z lokálneho počítača do domáceho adresára používateľa v počítači s adresou URL zeus.univ.edu, za predpokladu, že používateľské mená sú rovnaké v oboch systémoch.

dokument rcp1 jdoe @: zeus.univ.edu: document1

Kopíruje "document1" z lokálneho počítača do domovského adresára užívateľa "jdoe" v počítači s adresou URL zeus.univ.edu.

rcp zeus.univ.edu:document1 document1

Kopíruje "document1" zo vzdialeného počítača "zeus.univ.edu" na lokálny počítač s rovnakým názvom.

rcp -r dokumenty zeus.univ.edu:backups

Kopíruje adresár "dokumenty" vrátane všetkých podadresárov z lokálneho počítača do adresára "zálohy" v domovskom adresári používateľa v počítači s adresou URL "zeus.univ.edu" za predpokladu, že používateľské mená sú rovnaké v oboch systémoch.

rcp -r zeus.univ.edu:backups/documents study

Kopíruje adresár "dokumenty" vrátane všetkých podadresárov zo vzdialeného zariadenia do adresára "study" na lokálnom počítači.