martes, 17 de junio de 2014

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.