AD

¿Ya dominas lo básico? Un curso estructurado de Linux es la vía rápida para dar el salto.

Ver cursos de Linux en Udemy

Enlace de afiliado. No te cuesta nada extra.

🖥️Lecciones de Linux
Lección 56 / 61

Crear carpetas anidadas de una vez con mkdir -p

mkdir -p es para el momento «quiero crear una carpeta profunda, con sus carpetas padre incluidas, de una sola vez». La opción -p permite crearla aunque los niveles intermedios no existan todavía.

Se usa como mkdir -p ruta. Un mkdir normal da error si falta la carpeta padre, mientras que -p crea automáticamente todos los niveles necesarios.

Al ejecutar mkdir -p projects/app/src se crean los tres niveles de golpe, aunque projects no existiera.

El error que esto resuelve es intentar crear una ruta profunda sin -p y toparte con «No such file or directory». Cógete la costumbre de usar -p siempre que crees rutas profundas.

En el trabajo real, mkdir -p es la forma estándar de generar por script la estructura de carpetas de un proyecto.

Linux
Pruébalo (escríbelo en la terminal simulada)
mkdir -p projects/app/src

🧑‍💻 Puedes escribir este comando en la terminal simulada de Linux para probarlo tú mismo (esta página no incluye terminal interactiva).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)