Hola amigos, en este vídeo vamos a aprender cómo podemos copiar directorios.
Así que aprendemos a crear archivos y directorios y aprenderemos a copiar archivos.
Ahora vamos a centrarnos en cómo podrías copiar los directorios.
Y la razón por la que queríamos hacer eso es porque si tenemos algunos archivos de configuración en un directorio,
es mejor que hagas una copia antes de entrar a modificarlo.
Así que para hacer la copia de un directorio, se utiliza el mismo comando.
P Sí.
Para copiar un directorio en Linux hay que ejecutar el comando CP con la opción R menos para recursivo y especificar
los directorios de origen y destino a copiar.
Por ejemplo, CPP menos R, la carpeta de origen que estás copiando y la de destino donde la estás
copiando menos R tiene que ser usada porque si no la usas, se quejará.
Diría: "Oye, no puedo copiar esto porque es un directorio".
Muy bien, así que vamos a ir a la derecha en nuestra máquina Linux y vamos a ejecutar un par de comandos para que podamos ir a
través de la copia de un directorio.
Así que lo primero es lo primero.
¿Quién soy yo?
Estoy conectado como yo mismo.
¿Qué directorio?
Me apunto.
Estoy en mi directorio personal.
¿Qué hay en mi directorio personal?
Estos son los archivos y directorios que tengo ahora para esta práctica.
Voy a crear un nuevo directorio y lo voy a llamar config porque como he dicho, la mayoría de las veces
hay que copiar todo el directorio.
Si tiene archivos de configuración en caso de que cometa un error, entonces podría restaurar esos archivos de configuración
desde un directorio.
Muy bien.
Así que se ha creado el directorio de archivos de configuración.
Ahora vamos a entrar en este archivo de configuración.
Y vamos a crear el archivo de configuración.
Así que digamos que quiero crear un archivo de toque, un archivo de baliza y un archivo de vista.
Muy bien, entonces confirmemos.
De acuerdo.
Así que tiene tres directorios creados ahora en qué directorio.
Amén.
En casa.
He visto el directorio de configuración.
Así que ahora vamos a volver a mi directorio de inicio.
Podría escribir cd y pulsar enter y me llevaría de vuelta a mi directorio de inicio.
Ahora veamos, tenemos ese archivo de configuración.
Perfecto.
Ahora tenemos que copiar este directorio de archivos de configuración para que hagamos CPP.
Ahora, si no especificamos la opción R menos, veamos qué sucede.
Directorio de configuración en el que intentamos copiarlo al directorio temporal.
Ahora bien, si dejas sólo temp así, entonces tomará el mismo nombre de config y se copiará.
Copiado.
Lo siento, pero si quieres cambiar el nombre del directorio de destino, puedes ponerle
barra a la copia de seguridad.
Así que sólo hay que poner de nuevo ahora pulsa enter y vas a ver que va a quejarse de copia omitiendo la configuración
del directorio porque piensa que estás tratando de copiar un archivo.
Así que tenemos que hacerle saber que no estoy tratando de copiar un archivo, estoy tratando de copiar un directorio.
Así que vamos a hacer menos R ahora estamos haciendo config slash temp y el nombre del nuevo nombre del directorio.
Muy bien, pulsa enter.
Precioso.
Conseguimos que nos devuelvan la prontitud.
Significa que ha funcionado.
¿Cómo lo verificamos?
Podemos entrar en el directorio CD slash temp a ls menos l t r y verás que en la parte inferior hay justo
aquí.
Es un directorio de configuración que ha copiado.
Ahora vamos a entrar en esta configuración.
Directorio y haz ls menos l tr y verás que todos esos tres archivos que creamos dentro de ese directorio
se han copiado también.
Así que una recursividad también indica al comando que está copiando un directorio y además le está diciendo que copie
la subcarpeta de ese directorio y los subarchivos o los archivos dentro de esa subcarpeta.