Comando cp para Linux

linux_base_web

Hola a todos, hoy os explicare a como usar el comando cp en Linux, que nos permite copiar dicheros y directorios en nuestro sistema de ficheros.

Esto que haremos vale para cualquier distribución de Linux. Lo primero que haremos es abrir la pantalla de comandos, para ello abrimos el terminal de Linux, según la distribución su localización sera distinta. Nos deberá aparecer esto:

terminal GNU Linux

Antes de seguir, pincha aquí para ir al manual Rutas relativas y absolutas, donde explico las rutas que necesitamos saber como van para usar correctamente los comandos.

Cuando empecemos a escribir en el terminal, estaremos situados en la carpeta personal de nuestro usuario, dentro de la carpeta home.

Vamos a tomar como referencia un pequeño sistema de ficheros.

sistema directorio linux

La sintaxis de este comando: cp [parametros] [ruta objetivo] [ruta destino]

El comando cp sirve para copiar ficheros y directorios de un lugar a otro de nuestro sistema de ficheros, se puede usar con rutas relativas y absolutas. También pueden usarse caracteres comodines. Tiene varios parámetros útiles (podemos verlos con cp –help), el mas usado es -r, para copiar la estructura de directorios, fundamental si queremos copiar directorios.

Supongamos que queremos copiar la carpeta3 a la carpeta4, incluyendo todo lo que contiene. Usaremos una ruta absoluta.

cp linux 1

Necesitamos el parámetro -r para copiar el directorio.

Supongamos que queremos copiar los archivos de la carpeta2 a la carpeta1, estando situados en la carpeta4.

cp linux 2

Aquí hay otros parámetros:

-f: fuerza la copia.
-l: establecer vínculos fuertes en lugar de copiar.
-s: hacer enlaces simbólicos en lugar de copiar.

Espero que os sea de ayuda.

Etiquetas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *