Guía para principiantes sobre el comando mkdir en Linux

El comando mkdir en sistemas UNIX/Linux es una herramienta esencial para la gestión de directorios. Utilizado para crear uno o varios directorios (también conocidos como carpetas en algunos sistemas operativos), mkdir permite a los usuarios organizar su estructura de archivos de manera eficiente. A continuación, se exploran las diversas formas en que se puede utilizar este comando, así como ejemplos prácticos para facilitar su comprensión.

Sintaxis del Comando Mkdir

La sintaxis básica del comando mkdir es:

mkdir [opciones] nombre_del_directorio

Crear un Nuevo Directorio

Para crear un directorio simple en el directorio de trabajo actual, basta con usar:

mkdir nuevo_directorio

Este comando creará un directorio llamado nuevo_directorio en el directorio en el que se esté trabajando.

Crear Múltiples Directorios

Para crear varios directorios a la vez, se puede listar los nombres de los directorios separados por espacios:

mkdir directorio1 directorio2 directorio3

Este comando creará tres directorios: directorio1, directorio2 y directorio3.

Crear Múltiples Directorios Usando Caracteres Especiales

Si los nombres de los directorios incluyen caracteres especiales, como espacios, se deben usar comillas o el carácter de escape \:

mkdir "directorio con espacios" directorio\_especial

Crear un Nuevo Directorio en una Ubicación Deseada

Para crear un directorio en una ubicación específica, se debe proporcionar la ruta completa:

mkdir /ruta/a/directorio/nuevo_directorio

Crear un Nuevo Directorio en Dos Ubicaciones Diferentes

Para crear un directorio en dos ubicaciones distintas, se puede especificar cada ruta:

mkdir /ruta1/nuevo_directorio /ruta2/nuevo_directorio

Crear Múltiples Directorios Usando Caracteres Especiales en la Ubicación Deseada

Del mismo modo, se pueden utilizar caracteres especiales en la ruta:

mkdir /ruta/"directorio con espacios"/nuevo_directorio

Ignorar el Error si el Directorio Especificado Ya Está Presente

Para evitar el error “File exists” si el directorio ya existe, use la opción -p:

mkdir -p directorio_existente

Crear un Directorio Padre Mientras Se Crea un Nuevo Directorio

Para crear un directorio junto con todos sus directorios padres necesarios, se utiliza la opción -p:

mkdir -p /ruta/padre/nuevo_directorio

Crear un Subdirectorio Dentro de los Directorios Nuevos Creados

Para crear un subdirectorio dentro de un directorio recién creado:

mkdir -p /ruta/directorio/nuevo_subdirectorio

Imprimir el Nombre del Directorio Mientras Se Crea

Para imprimir el nombre del directorio al crear, combine mkdir con echo o printf:

mkdir nuevo_directorio && echo "Nuevo directorio creado: nuevo_directorio"

Establecer Permisos al Crear un Nuevo Directorio

Para establecer permisos mientras se crea el directorio, utilice chmod después de la creación:

mkdir nuevo_directorio && chmod 755 nuevo_directorio

Conclusión

El comando mkdir en Linux es una herramienta poderosa y flexible para la gestión de directorios. Ya sea que necesite crear directorios simples, múltiples o en ubicaciones específicas, comprender las diversas opciones y su sintaxis puede mejorar significativamente la eficiencia en la administración de archivos y directorios en el sistema. Con estos conocimientos, los usuarios de Linux pueden personalizar su estructura de archivos de manera más efectiva y acorde a sus necesidades.

Suscríbete al boletín SysAdmin

Este es tu recurso para las últimas noticias y consejos sobre administración de sistemas, Linux, Windows, cloud computing, seguridad de la nube, etc. Lo enviamos 2 días a la semana.

¡Apúntate a nuestro newsletter!


– patrocinadores –

Noticias destacadas

– patrocinadores –

¡SUSCRÍBETE AL BOLETÍN
DE LOS SYSADMINS!

Scroll al inicio