Gestión de archivos y carpetas: crear, mover, copiar y borrar sin sustos

Aprende los comandos base para manipular estructura de proyectos con seguridad y criterio profesional.

`mkdir`, `touch`, `cp`, `mv` y `rm` son parte del núcleo de trabajo diario.

Manipular archivos rápido exige también validar contexto para no romper cosas.

`mv` sirve tanto para mover como para renombrar: potencia y riesgo en un solo comando.

Borrar recursivo sin revisar ruta es una de las causas más comunes de incidentes evitables.

  • Crear carpetas y archivos de forma explícita hace tu proyecto más mantenible desde el día 1.
  • En CLI, crear estructura inicial es cuestión de segundos. Lo importante no es solo crear rápido, sino hacerlo con nombres coherentes con el dominio del proyecto.
  • `mkdir -p` te permite crear jerarquías completas aunque existan partes previas, evitando errores por rutas intermedias ausentes.
  • En muchos equipos, este paso se automatiza con scripts de bootstrap para que todas las personas arranquen con la misma base.
  • Antes de mover archivos, confirma destino y evita sobrescrituras accidentales.

1) Crear estructura de trabajo con intención

Crear carpetas y archivos de forma explícita hace tu proyecto más mantenible desde el día 1.

En CLI, crear estructura inicial es cuestión de segundos. Lo importante no es solo crear rápido, sino hacerlo con nombres coherentes con el dominio del proyecto.

`mkdir -p` te permite crear jerarquías completas aunque existan partes previas, evitando errores por rutas intermedias ausentes.

En muchos equipos, este paso se automatiza con scripts de bootstrap para que todas las personas arranquen con la misma base.

2) Copiar y mover sin perder control

Antes de mover archivos, confirma destino y evita sobrescrituras accidentales.

3) Borrado seguro y mentalidad de prevención

`rm -rf` no perdona errores de ruta. Úsalo con protocolo mental de seguridad.

La terminal no manda a papelera por defecto. Un borrado equivocado puede obligarte a restaurar desde backup o control de versiones.

Antes de borrar, comprueba ruta (`pwd`), lista contenido (`ls`) y, si hay dudas, usa primero comandos de inspección.

En contextos críticos, una práctica madura es mover a carpeta temporal de cuarentena antes de borrar definitivamente.

  • Revisa siempre `pwd` antes de borrar recursivo.
  • Prefiere borrado dirigido sobre comodines amplios.
  • Versiona cambios en Git para poder revertir.
  • Si no estás seguro, no ejecutes aún el `rm`.
Terminal
05

Gestión de archivos y carpetas: crear, mover, copiar y borrar sin sustos

Aprende los comandos base para manipular estructura de proyectos con seguridad y criterio profesional.

Código del tema: Comandos reproducibles y trazables

📘 Teoría

1) Crear estructura de trabajo con intención

Crear carpetas y archivos de forma explícita hace tu proyecto más mantenible desde el día 1.

1

En CLI, crear estructura inicial es cuestión de segundos. Lo importante no es solo crear rápido, sino hacerlo con nombres coherentes con el dominio del proyecto.

2

`mkdir -p` te permite crear jerarquías completas aunque existan partes previas, evitando errores por rutas intermedias ausentes.

3

En muchos equipos, este paso se automatiza con scripts de bootstrap para que todas las personas arranquen con la misma base.

Estructura inicial de app
mkdir -p app/{src,tests,docs}
touch app/src/main.js app/README.md

2) Copiar y mover sin perder control

Antes de mover archivos, confirma destino y evita sobrescrituras accidentales.

1

Copiar preservando estructura

`cp -R` permite duplicar carpetas completas.

2

Mover o renombrar

`mv` cambia ubicación o nombre según argumento destino.

3) Borrado seguro y mentalidad de prevención

`rm -rf` no perdona errores de ruta. Úsalo con protocolo mental de seguridad.

La terminal no manda a papelera por defecto. Un borrado equivocado puede obligarte a restaurar desde backup o control de versiones.

Antes de borrar, comprueba ruta (`pwd`), lista contenido (`ls`) y, si hay dudas, usa primero comandos de inspección.

En contextos críticos, una práctica madura es mover a carpeta temporal de cuarentena antes de borrar definitivamente.

  • Revisa siempre `pwd` antes de borrar recursivo.
  • Prefiere borrado dirigido sobre comodines amplios.
  • Versiona cambios en Git para poder revertir.
  • Si no estás seguro, no ejecutes aún el `rm`.

🧪 Aprende probando

Ejemplo Ejemplo guiado: mini estructura de proyecto Crea carpeta con subdirectorios, añade archivo principal y renómbralo.

🏁 Retos

Reto Reto: copia y reorganiza Copia una carpeta y renombra un archivo dentro de la copia.

🧰 Recursos

Test

Comprueba tus conocimientos con un test sobre Terminal.

Test de Terminal

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros 😉.

Esta la hice en febrero de 2026 para facilitar el aprendizaje de mis alumnxs. Aprender desarrollo web practicando. La idea es que crezca semanalmente con nuevos temas, tests y retos.

Inspirado en MDN, en W3Schools, en Codepen, en el crack de Manz y en mil sitios de documentación sobre desarrollo web. Quería aportar además de bloques teóricos con ejemplos, la gamificación de los retos y el sistema de test que ya tenía en culTest .

Si te gustó, si no te gustó, si quieres saludarme, o invitarme a 🍻 no dudes en escribirme en cristianeslava@gmail.com .