Kaj je ukaz rcp?

Kaj je ukaz za rcp Linux in kako ga uporabljati

Ukaz rcp (ki pomeni program za oddaljeno kopiranje ) omogoča kopiranje datotek na oddaljeni računalnik ali med oddaljenimi računalniki ali iz njega.

rcp je cp, razen da je oddaljeni računalnik in morebiti uporabniško ime v oddaljenem računalniku, treba oba imenovati v prednastavljeno ime datoteke.

Za uporabo ukaza rcp potrebata oba računalnika v datoteki ».rhosts« v domačem imeniku uporabnika, ki bi vsebovala imena vseh računalnikov, do katerih je dovoljeno dostopati do tega računalnika, skupaj z uporabniškim imenom.

Tukaj je primer datoteke .rhosts:

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

Namig: ukaz ftp ali scp lahko uporabite za kopiranje datotek med računalniki, če ni nastavljena datoteka .rhosts.

rcp Command Syntax

Pravilna sintaksa pri uporabi ukaza rcp je, da vnesete "rcp", ki mu sledi vir in nato cilj. Za ločevanje gostitelja in podatkov uporabite debelo črevo.

Tukaj je nekaj možnosti, ki jih lahko dodate v ukaz rcp:

Primeri ukaza rcp

Tukaj je nekaj primerov, kako uporabljati rcp v Linuxu:

Kopirajte eno datoteko:

V ukazno vrstico je treba vnesti naslednje: kopirati datoteko z imenom "customer.txt" v imenik "/ usr / data /" iz računalnika "tomsnotebook" v trenutni imenik:

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

Obdobje "." na koncu pomeni "ta" imenik. To pomeni, imenik, iz katerega je bil izveden ukaz. Namesto tega lahko določite kateri koli drug imenik.

Kopiraj celotno mapo:

Celoten imenik lahko kopirate tako, da dodate »-r« za »rcp«:

rcp -r tomsnotebook: / usr / podatki. rcp document1 zeus.univ.edu:document1

Kopiraj s / na lokalni računalnik:

Kopira "dokument1" iz lokalnega računalnika v domačo telefonsko številko uporabnika v računalniku z URL-jem zeus.univ.edu, ob predpostavki, da so uporabniška imena v obeh sistemih enaka.

rcp document1 jdoe @: zeus.univ.edu: document1

Kopira »dokument1« z lokalnega računalnika na domači imenik uporabnika »jdoe« na računalniku z URL-jem zeus.univ.edu.

rcp zeus.univ.edu:document1 document1

Kopira "dokument1" iz oddaljenega računalnika "zeus.univ.edu" na lokalni računalnik z istim imenom.

rcp -r dokumenti zeus.univ.edu:backups

Kopira imenik »dokumente«, vključno z vsemi podimeniki, z lokalnega računalnika v imenik »varnostne kopije« v domačem imeniku uporabnika v računalniku z URL-jem »zeus.univ.edu«, ob predpostavki, da so uporabniška imena v obeh sistemih enaka.

rcp -r zeus.univ.edu:backups/documents študija

Kopira imenik "dokumenti", vključno z vsemi podimeniki, z oddaljenega računalnika v imenik "študija" na lokalnem računalniku.