Contenido
El comando mkdir es una herramienta útil en Linux para crear directorios de forma rápida y sencilla. Además de la creación básica de directorios, existen opciones adicionales que pueden mejorar la funcionalidad y la eficiencia del comando. En este artículo, exploraremos las distintas opciones del comando mkdir.
Creación básica de directorios.
Para crear un directorio con el comando mkdir, simplemente escriba el nombre del directorio que desea crear en la línea de comandos.
mkdir nombre_del_directorio
Este comando creará un directorio con el nombre especificado en la ubicación actual del terminal.
Creación de directorios recursivamente.
Si desea crear varios subdirectorios dentro de un directorio, puede utilizar la opción -p. Esta opción permite crear el directorio y todos sus subdirectorios de forma recursiva.
mkdir -p directorio1/directorio2/directorio3
Este comando creará el directorio3 dentro del directorio2, que se encuentra dentro del directorio1.
Creación de directorios con permisos específicos.
Puede establecer permisos específicos en el directorio creado utilizando la opción -m. Esta opción permite establecer los permisos de usuario, grupo y otros en el directorio creado.
mkdir -m 775 nombre_del_directorio
Este comando creará un directorio con el nombre especificado y establecerá los permisos en 775, lo que significa que el propietario y el grupo tendrán permisos completos, mientras que otros usuarios tendrán permisos de lectura y escritura.
Creación de directorios con propietario y grupo específicos.
Puede establecer el propietario y el grupo del directorio creado utilizando las opciones -o y -g, respectivamente. Estas opciones permiten especificar el ID de usuario y el ID de grupo para el directorio.
mkdir -o usuario -g grupo nombre_del_directorio
Este comando creará un directorio con el nombre especificado y establecerá el propietario como «usuario» y el grupo como «grupo«.
Creación de directorios con etiquetas SELinux específicas.
Si está utilizando SELinux en su sistema, puede especificar las etiquetas SELinux para el directorio creado utilizando la opción -Z.
mkdir -Z nombre_del_directorio
Este comando creará un directorio con el nombre especificado y establecerá las etiquetas SELinux para el directorio.
Opciones del comando mkdir.
El comando mkdir tiene varias opciones que se pueden utilizar para personalizar la creación de directorios en Linux. Estas opciones incluyen:
-m
: Permite establecer los permisos en el directorio creado.-p
: Crea el directorio y todos sus subdirectorios de forma recursiva.-v
: Imprime un mensaje para cada directorio creado.-Z
: Establece las etiquetas SELinux para el directorio creado.-o
: Establece el ID de usuario para el directorio creado.-g
: Establece el ID de grupo para el directorio creado.--help
: Muestra la ayuda para el comando mkdir.--version
: Muestra la versión del comando mkdir.