GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo crear un directorio en Linux usando el comando mkdir

Veamos cómo crear un directorio en el sistema Linux. En Linux, podemos usar el comando 'mkdir'. Mkdir es la abreviatura de "hacer directorio". La mayoría de las distribuciones de Linux como Ubuntu, RHEL, Debian y Centos usan el mismo comando.

En este tutorial, le mostraré 5 usos del comando mkdir para crear un directorio en un sistema operativo similar a Linux y Unix.

1) Comando mkdir

Puede escribir mkdir directamente desde su consola para usarlo.

$ mkdir

De forma predeterminada, ejecutar mkdir sin ningún parámetro creará un directorio en el directorio actual. He aquí una muestra de ello:

A partir de la captura de pantalla anterior, creamos un directorio llamado 'oficina'. Cuando ejecutamos el comando mkdir, estamos en el directorio '/home/pungki'. Entonces, el nuevo directorio, que es office, se crea en el directorio /home/pungki. Si colocamos una ubicación exacta, por ejemplo:'/usr/local', Linux creará un directorio en el directorio '/usr/local'.

Cuando Linux encuentra que el directorio que se supone que debe crearse ya existe, la herramienta nos dirá que no puede crearlo.

Otro requisito previo para crear un directorio es que debe tener acceso a la ubicación donde se desea crear el directorio. Cuando no lo tenga, mkdir informará un error.

2) Crear varios directorios

También podemos crear varios directorios al mismo tiempo. Digamos que queremos crear directorios llamados 'ubuntu', 'redhat' y 'slackware'. Entonces la sintaxis será así:

$ mkdir ubuntu redhat slackware

3) Agregar directorio incluye su subdirectorio

Cuando desee crear subdirectorios, deberá usar -p parámetro. Este parámetro creará primero el directorio principal, si mkdir no puede encontrarlo. Digamos que queremos crear un directorio llamado 'carta' y un directorio llamado 'importante' bajo la letra del directorio. Entonces la sintaxis será así:

$ mkdir -p letter/important

4) Establecer privilegio de acceso

Usando -m parámetro, también podemos establecer el privilegio de acceso para el nuevo directorio sobre la marcha. He aquí un ejemplo.

$ mkdir -m=r-- letter

El comando anterior creará un directorio llamado carta y otorgará privilegios de acceso de solo lectura al propietario del directorio, al propietario del grupo de directorios y a cualquiera.

5) Imprimir mensaje para cada directorio creado

El -v La opción imprimirá un mensaje en la consola para cada directorio creado. Compruebe el siguiente ejemplo.

$ mkdir -v ubuntu redhat slackware

6) Crear directorio con fecha

¿Sabe que puede crear un nombre de directorio con fecha? Esto es principalmente útil en scripts de shell cuando necesita crear carpetas de respaldo con fecha.

$ mkdir "$(date +"%d-%m-%Y")"
Output

$ mkdir "$(date +"%d-%m-%Y")"
$ ls
03-01-2019
$

Conclusión

El comando Mkdir es uno de los comandos básicos utilizados en Linux. Como de costumbre, siempre puede escribir man mkdir o mkdir --help para mostrar la página del manual y explorarla con más detalle.


Linux
  1. Cómo crear un script de un comando de Linux

  2. Cómo crear un usuario de Linux usando Ansible

  3. Cómo crear instantáneas del sistema de archivos usando Snapper Command en Linux

  4. Cómo crear archivos dispersos en Linux usando el comando 'dd'

  5. Cómo crear un nuevo directorio en Linux

Comando Mkdir en Linux

Cómo crear un archivo en Linux usando el comando Cat

Cómo crear un alias en Linux

Cómo crear un archivo en Linux usando Terminal

¿Cómo imprimir el directorio de trabajo usando el comando pwd de Linux?

Cómo contar archivos en el directorio en Linux