El comando mkdir en Linux permite al usuario crear directorios (también denominados carpetas en algunos sistemas operativos). Este comando puede crear varios directorios a la vez, así como establecer los permisos para los directorios. Es importante tener en cuenta que el usuario que ejecuta este comando debe tener suficientes permisos para crear un directorio en el directorio principal, o puede recibir un error de «permiso denegado».
Sintaxis:
mkdir [options...] [directories ...]
- –versión: Muestra el número de versión, alguna información sobre la licencia y salidas.
Sintaxis:
mkdir --version
- Producción:
- –help : Muestra la información relacionada con la ayuda y sale.
Sintaxis:
mkdir --help
- Producción:
- -v o –verbose : Muestra un mensaje por cada directorio creado.
Sintaxis:
mkdir -v [directories]
- Producción:
- -p : Un indicador que permite que el comando cree directorios principales según sea necesario. Si los directorios existen, no se especifica ningún error.
Sintaxis:
mkdir -p [directories]
- Supongamos que ejecuta el siguiente comando:
mkdir -p first/second/third
- Si el primer y segundo directorio no existen, debido a la opción -p, mkdir creará estos directorios por nosotros. Si no especificamos la opción -p y solicitamos la creación de directorios, donde el directorio principal no existe, obtendremos el siguiente resultado:
- Si especificamos la opción -p, se crearán los directorios y no se informará ningún error. A continuación se muestra el resultado de una de esas ejecuciones. También proporcionamos la opción -v, para que podamos verlo en acción.
Producción:
- -m : Esta opción se utiliza para configurar los modos de archivo, es decir, permisos, etc. para los directorios creados. La sintaxis del modo es la misma que la del comando chmod .
Sintaxis:
mkdir -m a=rwx [directories]
- La sintaxis anterior especifica que los directorios creados dan acceso a todos los usuarios para leer, escribir y ejecutar el contenido de los directorios creados. Puede usar ‘a=r’ para permitir solo que todos los usuarios lean de los directorios y así sucesivamente.
Producción:
Publicación traducida automáticamente
Artículo escrito por rossoskull y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA