Mover y copiar archivos y carpetas en Linux

Esta vez vamos a ver cómo mover y copiar archivos desde la terminal. Con un par de comandos tendrás el control total de tus ficheros, ya sea para organizar tu sistema o hacer copias rápidas.

Copiar archivos con cp

El comando cp sirve para hacer copias de archivos.

cp documento.txt copia.txt

Este comando crea una copia llamada copia.txt en la misma carpeta.

Si quieres copiar el archivo a otra ruta:

cp documento.txt ~/Documentos/

Copiar directorios completos

Para copiar carpetas enteras debes usar la opción -r (recursivo):

cp -r carpeta1 carpeta_copia

Esto copiará todo el contenido de carpeta1 dentro de carpeta_copia.

Mover archivos con mv

El comando mv sirve para mover archivos y carpetas. Por ejemplo:

mv documento.txt ~/Descargas/

Esto saca el archivo de la carpeta actual y lo lleva a Descargas.

También puedes renombrar un archivo con mv:

mv documento.txt informe.txt

Trucos de Linux

  • Mover varios archivos a la vez: mv *.txt ~/Documentos/
  • Copiar varios archivos: cp *.jpg ~/Imágenes/
  • Protegerte de sobrescrituras accidentales con la opción -i: cp -i documento.txt copia.txt mv -i documento.txt ~/Descargas/

Conclusión

Con cp y mv ya puedes mover, copiar y renombrar archivos como un experto en Linux. Estos comandos son básicos pero muy potentes para tu día a día.