¿Que é o comando rcp?

O que é o comando Linux para rcp e como usalo

O comando rcp (que representa o programa de copia remota ) permite copiar ficheiros desde ou cara a unha computadora remota ou entre dúas computadoras remotas.

rcp é para cp, agás que a computadora remota e posiblemente o nome de usuario da computadora remota, ambos teñen que estar prefixados co nome do ficheiro.

Para poder usar o comando rcp, ambas computadoras necesitan un ficheiro ".rhosts" no directorio persoal do usuario, que contería os nomes de todas as computadoras que teñen permiso para acceder a esta computadora, xunto co nome de usuario.

Aquí tes un exemplo dun ficheiro .rhosts:

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

Consello: o comando ftp ou scp pode usarse para copiar ficheiros entre computadores se non hai ningún arquivo .rhosts configurado.

Sintaxe de comando rcp

A sintaxe correcta cando se usa o comando rcp é escribir "rcp" seguido da fonte e despois o destino. Use un punto de coma para separar o servidor e os datos.

Aquí tes algunhas das opcións que podes engadir ao comando rcp:

Exemplos de comando rcp

Aquí tes algúns exemplos de como usar rcp en Linux:

Copiar un ficheiro único:

Debe introducirse na liña de comando para copiar un ficheiro chamado "customer.txt" no directorio "/ usr / data /" do ordenador "tomsnotebook" ao directorio actual:

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

O período "." ao final significa "este" directorio. É dicir, o directorio desde o que se executou o comando. Podería especificar algún outro directorio no seu lugar.

Copiar un cartafol enteiro:

Pode copiar un directorio completo engadindo un "-r" despois de "rcp":

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

Copiar desde / á máquina local:

Copia "document1" da máquina local ao directorio persoal do usuario no computador con URL zeus.univ.edu, supoñendo que os nomes de usuario son os mesmos nos dous sistemas.

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

Copia "document1" desde a máquina local ata o directorio persoal do usuario "jdoe" no computador con URL zeus.univ.edu.

rcp zeus.univ.edu:document1 document1

Copia "document1" desde a computadora remota "zeus.univ.edu" á máquina local co mesmo nome.

rcp -r documentos zeus.univ.edu: backups

Copia o directorio "documentos", incluídos todos os subdirectorios, desde a máquina local ata o directorio "copias de seguridade" no directorio persoal do usuario no computador con URL "zeus.univ.edu", supoñendo que os nomes de usuario son os mesmos nos dous sistemas.

Estudo de rcp -r zeus.univ.edu :backups / docs

Copia o directorio "documentos", incluídos todos os subdirectorios, desde a máquina remota ata o directorio "estudo" na máquina local.