Terminal de Linux: Copiar elementos, orden CP
El comando cp sirve para copiar ficheros y directorios. Obligatoriamente necesitaremos dos argumentos, en el primero indicamos el origen (lo que se va a copiar) y en el segundo el destino (dónde se va a copiar)
Ejemplos:
cp /home/carta.txt /var/
El fichero carta ahora estaría copiado en el directorio /var/cp carta.txt carta_copia.txt
Se crea una copia del fichero carta en el mismo directorio. Obviamente necesita un nombre distinto al original
En el caso de que queramos copiar un directorio completo con todo su contenido tendríamos que utilizar la opción -r
Ejemplo:
cp -r /home/alumno/ /hombre/backups/
El directorio alumno se copiará en backups, es decir, se crea el directorio /home/backups/alumno/ con el mismo contenido que el original
Una consideración a tener en cuenta es que el nuevo fichero o directorio que se crea tendrá los permisos del usuario que ejecuta la orden, no los mismos que el original. Si queremos que también se copien los atributos, utilizaríamos la opción -p
Explicaciones en video
La explicación y ejemplos los podéis ver en este video de nuestro canal de youtube. Si os parece interesante podéis suscribiros a nuestros cursos sobre Linux
Pero lo que más recomiendo es que accedáis al curso gratuito “Bash: intérprete de comandos de Linux” pinchando aquí, donde encontraréis muchas más explicaciones sobre el manejo del Bash, con prácticas y ejercicios.