Está en la página 1de 2

CREAR CARPETAS y Subdirectorios

Sudo su
contraseña

Recordar, como hemos dicho antes, que necesitamos tener permisos de escritura en la ruta que
deseemos crear el nuevo directorio.

Crear directorios subdirectorios


Esto es bien sencillo. Para crear todo un árbol de directorios, sin despeinarnos, utilizamos el
parámetro -p
1. mkdir -p /home/david/test/desarrollo/proyecto

Con este parámetro creará el directorio del árbol, si este no existe.

Asignar permisos a un directorio


Seguramente tendrás dudas respecto a los permisos de los nuevos directorios. Para ello deberías
consultar antes este enlace:
Permisos de archivos en Linux
Para crear un directorio con permisos específicos, debemos la opción -m (-mode). La sintaxis
para asignar permisos es la misma que con el comando chmod (explicamos como funciona en el
enlace anterior)
En el siguiente ejemplo, el nuevo directorio tendrá 775 de permisos, lo que significa que propietario
y el grupo tendrán todos los permisos, y el invitado solo podrá leer y ejecutar, pero no modificar.
1. mkdir -m 775 nuevodirectorio

El comando mkdir también le permite crear un árbol de directorios complejo con un comando:
1. mkdir -p
Musica/{Pop,Metal/Heavy,BSO,Rock/{Gotico,Progresivo},Clasica/Barroca}

Con el siguiente resultado, utilizando el comando tree para la visualización del árbol:
1. Musica

2. ├── BSO

3. ├── Clasica

4. │ └── Barroca

5. ├── Metal

6. │ └── Heavy

7. ├── Pop
8. └── Rock

9. ├── Gotico

10. └── Progresivo

También podría gustarte