Mostrando las entradas con la etiqueta copiar carpetas. Mostrar todas las entradas
Mostrando las entradas con la etiqueta copiar carpetas. Mostrar todas las entradas

martes, 17 de junio de 2014

Copiar - scp

Para copiar a través de scp dentro de una red:

$ scp <opciones> <rutaArchivoOrigen> <usuario>@<host>:<rutaArchivoDestino>

Ejemplos

Para archivos:

$ scp /home/oracle/archivo1.dat andarel@192.168.1.150:/home/andarel/archivoCopia.dat

Para directorios:

$ scp -r /home/oracle/carpeta1 andarel@192.168.1.150:/home/andarel

... la opción -r agrega copia recursiva

Para cambiar el puerto:

$ scp -P4321 /home/oracle/archivo1.dat andarel@192.168.1.150:/home/andarel/archivoCopia.dat

... donde 4321 es el puerto

Entre diferentes hosts:

$ scp user1@host1:/home/primeraRuta/archivo.dat user2@host2:/home/segundaRuta/archivoCopia.dat


Copiar - cp en RHEL


Copiar archivos


$ cp <rutaOrigen> <rutaDestino>


Ejemplos:
 
-- A otro directorio

$ cp /home/oracle/archivo.txt /home/oracle/carpetaNueva/archivoCopia.txt



-- Al mismo directorio

$ cp /home/oracle/archivo.txt /home/oracle/archivoCopia.txt



-- En el directorio actual

$ cp archivo.txt archivoCopia.txt



Copiar carpetas

Aunque la carpeta destino no exista:

 $ cp -r <rutaCarpetaOrigen> <rutaCarpetaDestino>

Si la carpeta destino ya existe:

$ cp <rutaCarpetaOrigen>/* <rutaCarpetaDestino>

Ejemplos

$ cp -r /home/oracle/carpeta1 /home/oracle/carpetaCopia



$ cp /home/oracle/carpeta1/* /home/oracle/carpetaExistente



Nota:
La opción -r indica recursividad, es decir, copia subcarpetas con su contenido.