Za šta je komanda Linuxa RPCP i kako to koristiti
Komanda rcp (koja označava program za daljinski kopiranje ) omogućava vam da kopirate datoteke na udaljeni računar ili između dva udaljenja računara ili sa njih.
rcp je da cp osim da je udaljeni računar i eventualno korisničko ime na udaljenom računaru, oba trebaju biti prefiksa u ime datoteke.
Da bi mogli koristiti komandu rcp, oba računara trebaju datoteku ".rhosts" u kućnom direktoriju korisnika, koja bi sadržala imena svih računara kojima je dozvoljeno pristup ovom računaru, zajedno sa korisničkim imenom.
Evo primera datoteke .rhosts:
zeus.univ.edu jdoe athena.comp.com mjohnsonSavet: naredba ftp ili scp se može koristiti za kopiranje datoteka između računara ako nije podešena datoteka .rhosts.
rcp Command Syntax
Prava sintaksa prilikom upotrebe rcp naredbe je da unesete "rcp", a zatim izvor, a zatim odredište. Koristite debelo crevo da biste razdvojili host i podatke.
Evo nekih opcija koje možete dodati rcp naredbi:
- / LOG : Kreira se dnevnik datoteka koja pokazuje koje su datoteke kopirane sa računara. Prilikom kopiranja na i sa udaljenih računara koji uopšte ne uključuju lokalni računar, prijavljuje se samo prvi prenos.
- / USER : Određuje korisnički račun daljinskog računara. Koristi se samo kada datoteka udaljenog hosta već ne uključuje vaše korisničko ime ili ime hosta.
- / PASSWORD : Ovo je lozinka potrebna za prijavljivanje na udaljeni račun. Koristi se sa / USER.
- -r : Koristi se za kopiranje celog direktorijuma pomoću naredbe rcp.
- -p : Omogućava kopiji da održi datum kada su podaci izmenjeni dobro kao režim zaštite datoteke. To je isto kao i / PRESERVE.
Primjeri naredbe rcp
Evo nekoliko primera kako koristiti rcp u Linuxu:
Kopiraj pojedinačnu datoteku:
Sledeće treba upisati komandnu liniju da kopirate datoteku pod nazivom "customer.txt" u direktorijumu "/ usr / data /" sa računara "tomsnotebook" u trenutni direktorijum:
rcp tomsnotebook: /usr/data/customers.txt.Period "." na kraju znači "ovaj" direktorijum. To jest, direktorijum iz koga je izvršena komanda. Umesto toga možete odrediti bilo koji drugi direktorij.
Kopiraj celu fasciklu:
Možete kopirati kompletan direktorijum dodajući "-r" nakon "rcp":
rcp -r tomsnotebook: / usr / podaci. rcp document1 zeus.univ.edu:document1Kopiraj iz / na lokalnu mašinu:
Kopira "document1" sa lokalne mašine u kućni direktorij korisnika na računaru sa URL-om zeus.univ.edu, pod pretpostavkom da su korisnička imena iste na oba sistema.
rcp document1 jdoe @: zeus.univ.edu: document1Kopira "document1" sa lokalne mašine u kućni direktorij korisnika "jdoe" na računaru sa URL-om zeus.univ.edu.
rcp zeus.univ.edu:document1 document1Kopira "document1" sa udaljenog računara "zeus.univ.edu" na lokalnu mašinu sa istim imenom.
rcp -r dokumenti zeus.univ.edu:backupsKopira direktorijume "dokumente", uključujući sve poddirektorije, sa lokalne mašine u direktorij "rezervne kopije" u kućnom direktoriju korisnika na računaru sa URL-om "zeus.univ.edu", pod pretpostavkom da su korisnička imena iste na oba sistema.
rcp -r zeus.univ.edu:backups/documents studijaKopira direktorijume "dokumente", uključujući sve poddirektorije, od udaljenog računara do direktorijuma "studija" na lokalnoj mašini.