Comandos Linux cp

Qué es el Comando de Linux cp?

Explicación

COMANDO cp:


El comando cp copia archivos de un lugar a otro. Si el destino es un archivo existente, el archivo se sobreescribe; si el destino es un directorio existente, el archivo se copia al directorio (el directorio no se sobreescribe).

SINTAXIS:


La sintaxis es
cp [OPCIONES]... FUENTE DESTINO
cp [OPCIONES]... FUENTE... DIRECTORIO
cp [OPCIONES]... --directorio-destino=DIRECTORIO FUENTE...

OPCIONES:


-a Lo mismo que -dpR.
--copia de seguridad[=CONTROL] Crea una copia de seguridad de cada archivo de destino existente
-b como --copia de seguridad pero no acepta un argumento.
-f Si un archivo de destino existene no puede ser abierto, lo elimina y lo vuelve a intentar.
-p Igual que --preservar=mode,ownership,timestamps.
--preservar[=ATTR_LIST] mantiene los atributos especificados (por defecto: mode,ownership,timestamps) y contextos de seguridad, posibles atributos adicionales: links, all.
--no-preservar=ATTR_LIST No mantiene el atributo especificado.
--parents Añade la ruta fuente a DIRECTORIO.

EJEMPLO:


  1. Copia dos archivos:
    cpfile1file2

    El comando cp anterior copia el contenido de file1.php a file2.php.

  2. Para hacer una copia de seguridad del archivo copiado:
    cp-bfile1.phpfile2.php

    Una copia de seguridad de file1.php se creará con el símbolo "~" como file2.php~.
  3. Copia carpetas y subcarpetas:
    cp-Rscriptsscripts1

    El comando cp anterior copia la carpeta y subcarpetas de scripts a scripts1.

LINUX / UNIX cmd