Ukaz rcp za Linux (definicija in primeri)
rcp ukaz (kar pomeni program za oddaljeno kopiranje) kopira datoteke v ali iz oddaljenega računalnika ali med dvema oddaljenima računalnikoma. Ukaz je podoben cp, le da morata ime datoteke imeti predpono za oddaljeni računalnik in morda uporabniško ime v oddaljenem računalniku.

Ukaz rcp in datoteka .rhosts
Za uporabo ukaza rcp oba računalnika potrebujeta datoteko .rhosts v domačem imeniku uporabnika, ki vsebuje imena računalnikov, ki imajo dovoljenje za dostop do računalnika, skupaj z vsakim pooblaščenim uporabniško ime.
Tukaj je primer datoteke .rhosts:
zeus.univ.edu jdoe
athena.comp.com mjohnson
The ftp oz scp ukazi kopirajo datoteke med računalniki, če ni nastavljena nobena datoteka .rhosts.
Sintaksa ukaza rcp
Pravilno sintakso pri uporabi ukaza rcp je vnašanje rcp sledi vir in nato cilj. Uporabite dvopičje, da ločite gostitelja in podatke.
Tukaj je nekaj možnosti, ki jih lahko dodate ukazu rcp:
-
/LOG: Ustvari datoteko dnevnika, ki prikazuje, katere datoteke so bile kopirane iz računalnika. Pri kopiranju v in iz
- /USER: Določa uporabniški račun oddaljenega računalnika. To se uporablja samo, če datoteka oddaljenega gostitelja ne vsebuje vašega uporabniškega imena ali imena gostitelja.
- /PASSWORD: Označuje geslo, potrebno za prijavo v oddaljeni račun. Uporablja se z /USER.
- -r: Kopira celoten imenik z ukazom rcp.
- -str: omogoča kopiji, da ohrani datum, ko so bili podatki spremenjeni, in način zaščite datoteke. To je isto kot /PRESERVE.
Več primerov ukazov rcp
Tukaj je le nekaj primerov, kako uporabljati rcp v Linuxu:
Kopirajte eno datoteko
Naslednje je treba vnesti na ukazna vrstica da kopirate datoteko z imenom customer.txt v imeniku /usr/data/ iz računalnika tomsnotebook v trenutni imenik:
rcp tomsnotebook:/usr/data/customers.txt .
Pika na koncu ukaza določa trenutni aktivni imenik. Namesto tega lahko določite kateri koli drug imenik.
Kopiraj celotno mapo
Kopirajte celoten imenik z dodajanjem -r:
rcp -r tomsnotebook:/usr/data .
rcp dokument1 zeus.univ.edu: dokument1
Kopiraj iz/na lokalni računalnik
Kopirajte dokument1 iz lokalnega računalnika v domači imenik uporabnika na računalniku z URL-jem zeus.univ.edu, ob predpostavki, da sta uporabniški imeni enaki v obeh sistemih:
rcp dokument1 jdoe@:zeus.univ.edu: dokument1
Kopirajte dokument1 iz lokalnega računalnika v domači imenik uporabnika jdoe v računalniku z URL-jem zeus.univ.edu:
rcp zeus.univ.edu: dokument1 dokument1
Kopirajte dokument1 iz oddaljenega računalnika zeus.univ.edu na lokalni računalnik z istim imenom:
rcp -r dokumenti zeus.univ.edu: varnostne kopije
Kopirajte dokumente imenika, vključno z vsemi podimeniki, iz lokalnega računalnika v varnostne kopije imenika v domači imenik uporabnika v računalniku z URL-jem zeus.univ.edu, ob predpostavki, da sta uporabniški imeni enaki na obeh sistemi:
rcp -r zeus.univ.edu: študija varnostnih kopij/dokumentov