Notilinux Noti Linux  

Cómo usar el comando mkdir en Linux: crear directorios desde la terminal

Cuando comenzamos a trabajar con Linux, una de las primeras tareas que realizamos es organizar archivos y carpetas. Para ello existe mkdir, un comando simple pero fundamental que permite crear directorios directamente desde la terminal.

Ya vimos en esta serie cómo copiar archivos con cp y cómo eliminarlos utilizando rm. Ahora es momento de aprender a crear la estructura donde almacenaremos nuestros archivos y proyectos.

Aunque los entornos gráficos permiten crear carpetas con unos pocos clics, dominar mkdir resulta especialmente útil cuando trabajamos en servidores, scripts o sesiones remotas mediante SSH.

El nombre proviene de make directory y su función es crear uno o varios directorios dentro del sistema de archivos.

Su sintaxis básica es muy sencilla:

mkdir nombre-directorio

Por ejemplo:

mkdir proyectos

Esto creará una carpeta llamada proyectos dentro del directorio actual.

El uso más básico consiste en indicar el nombre de la carpeta que deseamos crear.

mkdir documentos

Una vez ejecutado el comando, el directorio estará disponible inmediatamente.

Podés verificarlo utilizando:

ls

Una ventaja muy práctica de mkdir es que permite crear múltiples carpetas en una sola operación.

mkdir fotos videos documentos

Linux creará los tres directorios de forma instantánea.

También es posible crear carpetas especificando una ruta.

mkdir proyectos/notilinux

Sin embargo, si el directorio padre no existe, obtendrás un error.

La opción -p permite crear toda una estructura de directorios de una sola vez.

mkdir -p proyectos/notilinux/articulos/comandos

Si alguna de las carpetas intermedias no existe, Linux la creará automáticamente.

Es una de las opciones más utilizadas por administradores de sistemas y desarrolladores.

Crear una carpeta para respaldos

mkdir backups

Crear una estructura para un proyecto web

mkdir -p proyecto/{css,js,img}

En muchas distribuciones Linux compatibles con Bash, esto generará:

  • proyecto/css
  • proyecto/js
  • proyecto/img

Preparar carpetas para documentos

mkdir facturas contratos presupuestos

-p → crear directorios padre si no existen

mkdir -p ruta/completa/directorio

-v → mostrar cada directorio creado

mkdir -v pruebas

La terminal mostrará información sobre la operación realizada.

Intentar crear una carpeta que ya existe

Por ejemplo:

mkdir documentos

Si el directorio ya existe, Linux mostrará un error.

Para evitarlo:

mkdir -p documentos

La opción -p no generará errores si la carpeta ya está creada.

Olvidar las comillas en nombres con espacios

Esto provocará que Linux interprete cada palabra como un directorio diferente.

Incorrecto:

mkdir Mi Proyecto

Correcto:

mkdir "Mi Proyecto"

  • Utilizar nombres descriptivos para los directorios.
  • Evitar espacios cuando sea posible.
  • Usar -p para automatizaciones y scripts.
  • Mantener una estructura organizada desde el inicio del proyecto.

El comando mkdir es una de las herramientas más simples y útiles que ofrece Linux. Aunque su función principal es crear directorios, dominar opciones como -p puede ahorrarte tiempo y facilitar enormemente la organización de proyectos y archivos.

Junto con comandos como cp, mv y rm, forma parte de las bases que todo usuario debería conocer para trabajar cómodamente desde la terminal.

Aprender estos comandos no solo mejora tu productividad, sino que también te ayuda a comprender mejor cómo se organiza el sistema de archivos en Linux.

La entrada Cómo usar el comando mkdir en Linux: crear directorios desde la terminal se publicó primero en NotiLinux.com.

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

indexo.dev — linux-os.net