C.p.
La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la
versión revisada el 26 de abril de 2014; la verificación requiere
21 ediciones .
cp es uncomando GNU Coreutils Unix para copiar archivos de un directorio a otro (posiblemente con un sistema de archivos diferente ). El archivo original permanece sin cambios, el nombre del archivo creado puede ser el mismo que el original o cambiar.
Los siguientes ejemplos de uso son para la versión AIX de cp . En otros sistemas operativos de la familia Unix, este comando puede tener otros interruptores. En DOS y Windows , el equivalente es el comando COPY .
Uso
Para copiar un archivo
cp [ -f ] [ -h ] [ -i ] [ -p ][ -- ] archivo_origen archivo_destino
Para copiar un archivo o archivos a otro directorio
cp [-R] [-H | -L | -P] [-f | -i] [-pv] archivo_fuente ... dir_destino
Para copiar un directorio a otro directorio (se debe usar el indicador -r o -R)
cp [-f] [-h] [-i] [-p] [-] {-r | -R } directorio_origen ... directorio_objetivo
Para copiar el directorio /media/fff1787/share1/load/ en el directorio /media/beac6e58/, imprima el nombre del archivo copiado, omita automáticamente los archivos existentes, recursivamente para directorios anidados.
cp -invR /media/fff1787/share1/load/ /media/beac6e58/
Sintaxis del comando
- -a, --archive - copia todos los atributos, permisos con recursividad (-r).
- -R, -r, --recursive (recursivo) copia directorios recursivamente (es decir, todos los subdirectorios y todos los archivos en los subdirectorios).
- -f (forzar) Permite la eliminación del archivo de destino que se está copiando si no se puede abrir para escribir.
- -H : use este modificador para copiar enlaces simbólicos. De forma predeterminada, el comando sigue enlaces simbólicos y copia los archivos a los que apuntan.
- -i (interactivo): el comando preguntará si desea sobrescribir el archivo de destino cuyo nombre coincide con el nombre de la fuente, es decir, si se encuentra el mismo nombre de archivo en el parámetro target_dir o target_file que se especificó en el parámetro source_file o source_directory , luego se solicita confirmación. Para sobrescribir un archivo, escriba y o su equivalente local . Ingresar cualquier otro carácter cancelará la sobrescritura de este archivo.
- -n, --no-clobber No sobrescribe un archivo existente (anula la opción -i anterior).
- -v, --verbose Imprime el nombre de cada archivo antes de copiarlo.
en algunos sistemas se asigna el alias cp='cp -i', es decir por defecto, el comando cp preguntará sobre sobrescribir
- -p (preservar) Repite las siguientes propiedades del archivo o directorio de origen para el archivo o directorio de destino:
- Hora de última modificación y último acceso.
- ID de usuario y grupo.
- Permisos y bits SUID y SGID .
Véase también
- Programas de sistema operativo similares a UNIX
Enlaces
Comandos Unix |
---|
|
GNU Coreutils |
---|
Utilidades de archivo |
|
---|
Utilidades de texto |
|
---|
Utilidades de shell |
|
---|
|