Ano ang rcp Command?

Ano ang Rcp Linux Command Para sa at Paano Gamitin Ito

Ang rcp command (na nakatayo para sa remote na kopya ng programa ) ay nagbibigay-daan sa iyo upang kopyahin ang mga file sa o mula sa isang remote computer o sa pagitan ng dalawang malayuang mga computer.

Ang rcp ay cp maliban na ang remote na computer at marahil ang username sa remote na computer, parehong kailangang prefix sa pangalan ng file.

Upang magamit ang rcp command, ang parehong mga computer ay nangangailangan ng ".rhosts" na file sa home directory ng user, na naglalaman ng mga pangalan ng lahat ng mga computer na pinapayagan na ma-access ang computer na ito, kasama ang username.

Narito ang isang halimbawa ng isang file na .rhosts:

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

Tip: Maaaring gamitin ang ftp o scp command upang kopyahin ang mga file sa pagitan ng mga computer kung walang set na .rhosts file.

rcp Command Syntax

Ang wastong syntax kapag ginagamit ang command ng rcp ay i-type ang "rcp" na sinusundan ng source at pagkatapos ay ang destination. Gumamit ng isang colon upang paghiwalayin ang host at data.

Narito ang ilan sa mga opsyon na maaari mong idagdag sa rcp command:

rcp Command Examples

Narito ang ilang mga halimbawa kung paano gamitin ang rcp sa Linux:

Kopyahin ang Single File:

Ang mga sumusunod ay kailangang maipasok ang command line upang kopyahin ang isang file na tinatawag na "customer.txt" sa direktoryo "/ usr / data /" mula sa computer na "tomsnotebook" sa kasalukuyang direktoryo:

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

Ang tuldok "." sa dulo ay nangangahulugang "ito" na direktoryo. Iyon ay, ang direktoryo mula sa kung saan ang utos ay naisakatuparan. Maaari mong tukuyin ang anumang iba pang direktoryo sa halip.

Kopyahin ang isang Buong Folder:

Maaari kang kumopya ng kumpletong direktoryo sa pamamagitan ng pagdaragdag ng "-r" pagkatapos ng "rcp":

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

Kopyahin Mula / sa Lokal na Machine:

Kopya "document1" mula sa lokal na makina patungo sa home directory ng user sa computer na may URL zeus.univ.edu, sa pag-aakala na ang mga username ay pareho sa parehong mga system.

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

Mga kopya "document1" mula sa lokal na makina patungo sa home directory ng user na "jdoe" sa computer na may URL zeus.univ.edu.

rcp zeus.univ.edu:document1 document1

Ang mga kopya "document1" mula sa remote na computer na "zeus.univ.edu" sa lokal na makina na may parehong pangalan.

rcp -r documents zeus.univ.edu:backups

Kinokopya ang mga "dokumento" na direktoryo, kabilang ang lahat ng mga subdirectories, mula sa lokal na makina patungo sa direktoryo ng "backups" sa home directory ng user sa computer na may URL na "zeus.univ.edu," na ipinapalagay na ang mga username ay pareho sa parehong mga system.

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

Kinokopya ang mga "dokumento" ng direktoryo, kabilang ang lahat ng mga subdirectory, mula sa remote na makina patungo sa direktoryo ng "pag-aaral" sa lokal na makina.