Wat is de rcp kommando?

Wat de rcp Linux Command foar is en hoe't jo it brûke

It kommando rcp (dat standert foar remote kopieprogramma) litte jo triemen kopiearje op of fan in remote kompjûter of tusken twa remote komputer.

rcp is cp útsein as de remote komputer en miskien de brûkersnamme op 'e kompjûter komputer, beide moatte foarkommen wurde oan de triemnamme.

Om it kommando rcp brûke te kinnen moatte beide computers in triem ".rhosts" nedich hawwe yn 'e thússide, de nammen fan alle kompjûters dy't tagong hawwe ta dizze kompjûter, tegearre mei de brûkersnamme.

Hjir is in foarbyld fan in .rhosts-bestân:

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

Tip: It kommando ftp of scp kin brûkt wurde om bestannen te kopiearjen tusken kompjûters as jo gjin .rhosts-bestannen ynsteld hawwe.

rcp Kommando Syntaks

De goeie syntaksis by it brûken fan it rcp-kommando is om "rcp" te typen, folge troch de boarne en dan de bestimming. Brûk in kolon om de host en gegevens te skieden.

Hjir binne guon fan 'e opsjes dy't jo taheakje kinne oan it rcp-kommando:

rcp Kommando-Examples

Hjir binne mar in pear foarbylden hoe't jo rcp yn Linux brûke:

Kopiearje in single bestân:

De folgjende nedich is om in kommando-rigel te ynfieren om in triem te kopiearjen dy't "client.txt" neamd wurdt yn 'e map "/ usr / data /" fan komputer "tomsnotebook" nei it aktuele triemtafel:

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

De perioade "." Oan 'e ein stiet' dit 'map. Dit is it directory wêrfan it kommando útfierd is. Jo kinne in oare triem oantsjutte yn plak.

Kopiearje in folsleine map:

Jo kinne in folslein map kopiearje troch in "-r" nei "rcp" te taheakje:

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

Kopiearje fan / nei de lokale masine:

Kopiearret "document1" fan 'e lokale masine nei de thússide fan' e brûker op 'e kompjûter mei URL zeus.univ.edu, oan te tinken dat de brûkersnammen itselde binne op beide systeemen.

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

Kopiearret "document1" fan 'e lokale masine nei it thúsblêd fan brûker "jdoe" op' e komputer mei URL zeus.univ.edu.

rcp zeus.univ.edu:document1 document1

Kopiearret "document1" fan 'e remote komputer "zeus.univ.edu" nei de lokale masine mei deselde namme.

rcp -r dokuminten zeus.univ.edu:backups

Kopiearret de triemtafel "dokuminten", ynklusyf alle subdirectories, fan 'e lokale masine nei it directory' reservekopy 'yn' e thússide fan 'e brûker op' e kompjûter mei URL 'zeus.univ.edu,' asjebleaft dat de usernames deselde binne op beide systemen.

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

Kopiearret de map "dokuminten", ynklusyf alle subdirectory, fanôf de remote masine nei it directory "stúdzje" op it lokale machine.