mirror of https://github.com/CrimsonTome/tldr.git
29 lines
1.0 KiB
Markdown
29 lines
1.0 KiB
Markdown
# cp
|
|
|
|
> Copia archivos y directorios.
|
|
> Más información: <https://www.gnu.org/software/coreutils/manual/html_node/cp-invocation.html>.
|
|
|
|
- Copia un archivo a otra ruta:
|
|
|
|
`cp {{ruta/hacia/archivo_original.ext}} {{ruta/hacia/archivo_copia.ext}}`
|
|
|
|
- Copia un archivo a un directorio, manteniendo el nombre del archivo:
|
|
|
|
`cp {{ruta/hacia/archivo_original.ext}} {{ruta/hacia/directorio_destino}}`
|
|
|
|
- Copia de forma recursiva un directorio y su contenido a otra ruta (si la ruta de destino existe, el directorio se copiará dentro):
|
|
|
|
`cp -R {{ruta/hacia/directorio_original}} {{ruta/hacia/directorio_copia}}`
|
|
|
|
- Copia de forma recursiva y verbosa un directorio (muestra un listado de los archivos copiados):
|
|
|
|
`cp -vR {{ruta/hacia/directorio_original}} {{ruta/hacia/directorio_copia}}`
|
|
|
|
- Copia archivos de texto a otra ruta de forma interactiva (pregunta al usuario antes de sobreescribir):
|
|
|
|
`cp -i {{*.txt}} {{ruta/hacia/directorio_destino}}`
|
|
|
|
- Copia enlaces simbólicos sin mantener la referencia al original:
|
|
|
|
`cp -L {{enlace}} {{ruta/hacia/directorio_destino}}`
|