Cómo crear directorios en Linux: Guía completa paso a paso
Crear directorios (también conocidos como carpetas) en Linux es una tarea básica pero esencial que todo usuario debe conocer. Ya sea que estés organizando archivos, instalando software o gestionando un sistema, saber cómo manipular estructuras de directorios desde la terminal te ahorra tiempo y te da mayor control sobre tu sistema.
En este artículo te explicamos paso a paso cómo crear directorios en Linux usando el comando mkdir
, cómo crear múltiples carpetas a la vez, qué hacer si necesitás crear carpetas anidadas, y cómo evitar errores comunes.
¿Qué es un directorio en Linux?
Un directorio en Linux es una estructura de almacenamiento que contiene archivos y/o subdirectorios. Funciona como una carpeta en cualquier sistema operativo moderno, y su manejo correcto es clave para mantener el sistema organizado.
Comando básico para crear un directorio
El comando principal para crear un directorio en Linux es mkdir
. Su uso más básico es el siguiente:
mkdir nombre_del_directorio
Por ejemplo, para crear una carpeta llamada documentos
:
mkdir documentos
Esto creará el directorio en la ubicación actual. Podés verificarlo con:
ls -l
Crear varios directorios al mismo tiempo
Linux te permite crear múltiples carpetas en un solo comando. Por ejemplo:
mkdir fotos videos musica
Esto crea tres directorios diferentes en la misma ubicación.
Crear subdirectorios o directorios anidados
Para crear una estructura de carpetas anidadas (por ejemplo, proyectos/python/mi_app
), usá el parámetro -p
:
mkdir -p proyectos/python/mi_app
Sin -p el comando falla si alguna carpeta intermedia no existe.
Asignar permisos al crear un directorio
Podés especificar permisos directamente con el parámetro -m
(modo):
mkdir -m 755 nueva_carpeta
Esto crea el directorio con permisos de lectura, escritura y ejecución para el propietario, y solo lectura y ejecución para los demás.
Errores comunes al usar mkdir
- Permiso denegado: Ocurre si intentás crear un directorio en una ruta sin privilegios. Solución:
sudo mkdir /ruta/protegida
. - Directorio ya existe: El sistema te avisa si intentás crear una carpeta que ya está presente.
- Ruta intermedia no existente: Si intentás crear un directorio dentro de otro que no existe, usá
-p
.
Crear directorios usando el Administrador de Archivos de tu distro
También podes crear directorios usando directamente el Administrador de archivos de tu distribución
Click derecho en cualquier parte que no haya un archivo o directorio y Crear una nueva carpeta (esto depende de cada distribución)
Nos pedirá el nombre del nuevo directorio
Conclusión
Dominar el comando mkdir
y sus variantes es un paso fundamental para desenvolverte con soltura en el mundo Linux. Esta herramienta te permite organizar tu sistema de forma eficiente y estructurada, ya sea en tareas simples o en entornos más complejos como servidores o scripts automatizados.
Recordá que la terminal es tu aliada: cuanto más la uses, más control tendrás sobre tu sistema operativo.