Què és el comandament rcp?

Què és el Comando Linux de rcp i com usar-lo

La comanda rcp (que representa el programa de còpia remota ) us permet copiar fitxers des d'un ordinador remot o des d'un ordinador remot.

rcp és a cp, excepte que l'equip remot i possiblement el nom d'usuari de l'equip remot, tots dos han d'estar prefixats al nom del fitxer.

Per poder utilitzar l'ordre rcp, ambdues computadores necessiten un fitxer ".rhosts" al directori principal de l'usuari, que contindria els noms de totes les computadores que tenen accés a aquesta computadora, juntament amb el nom d'usuari.

Aquí teniu un exemple d'un fitxer .rhosts:

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

Consell: l' ordre ftp o scp es pot utilitzar per copiar fitxers entre ordinadors si no hi ha cap fitxer .rhosts configurat.

Sintaxi de comandaments rcp

La sintaxi correcta quan s'utilitza l'ordre rcp és escriure "rcp" seguit de la font i després de la destinació. Utilitzeu dos punts per separar l'amfitrió i les dades.

A continuació, es mostren algunes de les opcions que podeu afegir a l'ordre rcp:

rcp Exemples de comandaments

Aquests són només alguns exemples de com utilitzar rcp a Linux:

Copia un fitxer únic:

Cal introduir la següent línia d'ordres per copiar un fitxer anomenat "client.txt" al directori "/ usr / data /" de l'ordinador "tomsnotebook" al directori actual:

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

El període "." al final significa "aquest" directori. És a dir, el directori des del qual es va executar la comanda. Podeu especificar qualsevol altre directori en el seu lloc.

Copiar una carpeta sencera:

Podeu copiar un directori complet afegint un "-r" després de "rcp":

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

Copia de / a la màquina local:

Copia "document1" de la màquina local al directori personal de l'usuari a l'ordinador amb URL zeus.univ.edu, suposant que els noms d'usuari són els mateixos en tots dos sistemes.

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

Copia "document1" de la màquina local al directori d'usuari "jdoe" a l'ordinador amb URL zeus.univ.edu.

rcp zeus.univ.edu: document document1

Copia "document1" des de l'ordinador remot "zeus.univ.edu" a la màquina local amb el mateix nom.

rcp -r documents zeus.univ.edu: backups

Copia el directori "documents", inclosos tots els subdirectoris, des de la màquina local al directori "còpies de seguretat" al directori personal de l'usuari a l'ordinador amb URL "zeus.univ.edu", assumint que els noms d'usuari són els mateixos en tots dos sistemes.

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

Copia el directori "documents", inclosos tots els subdirectoris, des de la màquina remota fins al directori "estudiar" a l'equip local.