Cómo hacer nuevos directorios en Linux
-
Comando
mkdir
-
Crear un nuevo directorio usando el comando
mkdir
- Establecer permisos mientras se crea un directorio
- Crear múltiples directorios
Para crear nuevos directorios en Linux, podemos usar el Administrador de Archivos o el Terminal. Para crear nuevos directorios usando la terminal, usamos el comando mkdir
.
Comando mkdir
El comando mkdir
crea directorios usando la interfaz de línea de comandos y establece los permisos de los directorios.
Sintaxis:
mkdir [OPTION] [DIRECTORY]
Aquí, OPTION
incluye opciones mientras se crean los directorios, y DIRECTORY
representa uno o más nombres de directorios a crear.
Mientras ejecutamos este comando, debemos asegurarnos de que tenemos suficientes permisos; de lo contrario, podemos obtener un error de permission denied
.
Crear un nuevo directorio usando el comando mkdir
mkdir newdir
Crea un nuevo directorio con el nombre newdir
en el directorio de trabajo actual.
Para verificar la creación del directorio, podemos usar el comando ls -l
:
ls -l
Resultado:
drwxr-xr-x 2 zeppy zeppy 4096 Sep 1 20:00 newdir
Para crear un directorio en otras ubicaciones en lugar del directorio de trabajo actual, necesitamos proporcionar la ruta absoluta o relativa al directorio padre.
mkdir test/abc
Esto crea un nuevo directorio abc
dentro del directorio test
. Aquí, el directorio test
debe estar dentro del directorio de trabajo actual.
Sin embargo, si el directorio padre test
no existe, obtenemos el error No such file or directory
. Para crear directorios padres si no existen, podríamos usar la opción -p
.
mkdir -p test/abc/newdir
En este caso, incluso si alguno de los directorios padres test
y abc
no existe, el comando creará los directorios que faltan además del directorio newdir
.
Establecer permisos mientras se crea un directorio
Para establecer los permisos mientras se crea el directorio, usamos la opción -m
. La sintaxis para establecer los permisos es la misma que la del comando chmod
.
mkdir -m 700 test
Esto crea un nuevo directorio llamado test
con permisos 700
, lo que significa que el creador del directorio sólo puede acceder a él.
Crear múltiples directorios
Para crear múltiples directorios, usamos el comando mkdir
seguido de los nombres de los directorios a crear separados por el espacio.
mkdir tennis football swimmimg
Esto creará los directorios tennis
, football
y swimmimg
en el directorio de trabajo actual.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn