Cfare eshte komanda e rcp?

Çfarë është rcp Linux Command dhe Si ta Përdorni atë

Komanda rcp (që qëndron për programin e kopjimit të largët ) ju lejon të kopjoni skedarët në ose nga një kompjuter në distancë ose midis dy kompjuterëve të largët.

rcp është cp përveç se kompjuteri i largët dhe ndoshta emri i përdoruesit në kompjuterin e largët, të dyja duhet të jenë prefiksuar në emrin e skedarit.

Për të qenë në gjendje të përdorin komandën rcp, të dy kompjuterët kanë nevojë për një skedar ".rhosts" në direktorinë fillestare të përdoruesit, i cili do të përmbajë emrat e të gjithë kompjuterëve që lejohen të hyjnë në këtë kompjuter së bashku me emrin e përdoruesit.

Ja një shembull i një skedari .rhosts:

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

Këshillë: Komanda ftp ose scp mund të përdoret për të kopjuar skedarë midis kompjuterëve nëse nuk është ngritur asnjë skedar .rhosts.

rcp Sintaksa e komandës

Sintaksa e duhur kur përdorni komandën rcp është të shkruani "rcp" pasuar nga burimi dhe pastaj destinacioni. Përdorni një zorrës së trashë për të ndarë hostin dhe të dhënat.

Këtu janë disa nga opsionet që mund të shtoni në komandën rcp:

Shembuj të komandës rcp

Këtu janë vetëm disa shembuj se si të përdorim rcp në Linux:

Kopjoni një skedar të vetëm:

Duhet të futet një vijë komande për të kopjuar një skedar të quajtur "customer.txt" në direktorinë "/ usr / data /" nga kompjuteri "tomsnotebook" në direktorinë aktuale:

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

Periudha "." në fund do të thotë "kjo" directory. Kjo është, direktoria nga e cila është ekzekutuar komanda. Ju mund të specifikoni ndonjë dosje tjetër në vend.

Kopjo një dosje të tërë:

Ju mund të kopjoni një direktorium të plotë duke shtuar një "-r" pas "rcp":

rcp -r tomsnotebook: / usr / të dhëna. rcp document1 zeus.univ.edu:document1

Kopjo nga / në makinën lokale:

Kopjon "document1" nga makina lokale në direktorinë shtëpiak të përdoruesit në kompjuter me URL zeus.univ.edu, duke supozuar se emrat e përdoruesve janë të njëjtë në të dy sistemet.

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

Kopjon "document1" nga makina lokale në drejtorinë e përdoruesit "jdoe" në kompjuter me URL zeus.univ.edu.

rcp zeus.univ.edu:document1 document1

Kopjon "document1" nga kompjuteri i largët "zeus.univ.edu" tek makina lokale me të njëjtin emër.

rcp -r dokumentet zeus.univ.edu:backups

Kopjon "dokumentet" e direktorisë, duke përfshirë të gjitha nën-direktoritë, nga makina lokale në dosjen "backups" në direktorinë e përdoruesit në kompjuter në URL me "zeus.univ.edu", duke supozuar që emrat e përdoruesve janë të njëjtë në të dy sistemet.

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

Kopjon "dokumentet" e drejtorisë, duke përfshirë të gjitha nën-direktoritë, nga makina e largët në drejtimin "studim" në makinën lokale.