Cómo crear un nuevo directorio en Linux

Si está acostumbrado a sistemas operativos fáciles de usar como Windows, la interfaz de línea de comandos utilizada por Linux puede generar cierta confusión. Incluso las tareas relativamente simples, como crear una nueva carpeta en su ubicación actual y navegar entre carpetas, requieren el código de línea de comando correcto para completarse. La buena noticia es que es relativamente simple una vez que conoce el comando de creación de carpetas de Linux. Incluso puede crear múltiples directorios anidados o numerosos directorios en un solo comando.

Moverse entre carpetas en Linux

Antes de crear un directorio en Linux, navegue hasta la ubicación en la que desea que esté la carpeta. Comienza automáticamente en su directorio de inicio, pero si no está seguro de dónde se encuentra, puede usar el comando "pwd" (directorio de impresión de trabajo) para mostrar su ubicación actual. También puede mostrar el contenido del directorio actual usando el comando "ls", que puede ser más útil que conocer su directorio actual.

Si necesita ir a otro directorio antes de crear uno nuevo, use el comando "cd". Por ejemplo, suponga que desea navegar a "Documentos", dentro de la página de inicio y su perfil de usuario:escriba "cd /inicio/Usuario/Documentos" para ir al directorio. Para retroceder un directorio, escriba "cd" sin escribir nada después.

Crear Directorio en Linux – 'mkdir'

El comando básico para crear un nuevo directorio es "mkdir" (literalmente "hacer directorio"). Esto hace que la nueva carpeta esté en su directorio actualmente activo, por lo que debe estar en la ubicación correcta antes de usarla. El comando es fácil de usar:escriba el comando, agregue un espacio y luego escriba el nombre de la nueva carpeta.

Entonces, si está dentro de la carpeta "Documentos" y desea crear una nueva carpeta llamada "Universidad", escriba "mkdir Universidad" y luego seleccione Intro para crear el nuevo directorio.

Creación de directorios anidados

Para crear un directorio con subcarpetas en un comando, agregue "-p" al final del comando "mkdir". Esto significa "principal" y le permite crear tantos directorios anidados como desee escribiendo una ruta de archivo como lo hace cuando navega entre directorios.

Por ejemplo, suponga que desea crear una carpeta llamada "Literatura inglesa" dentro de "Año 1" dentro de una carpeta "Universidad" como en el ejemplo anterior. Para ello, escriba "mkdir -p Universidad/Año 1/Literatura inglesa" en la ubicación donde desea que comience la ruta. Si tiene problemas relacionados con los permisos, inicie el comando con "sudo" y vuelva a intentarlo.

Crear múltiples directorios

También puede usar el comando "mkdir" para crear varios directorios en la misma ubicación. Haga esto enumerando los nombres de todas las carpetas separados por espacios después del comando. Por ejemplo, suponga que desea crear las carpetas "Música", "Juegos" e "Imágenes" dentro de su carpeta actual. Escribe "mkdir Music Games Pictures" en la línea de comando y luego selecciona enter.

Comprueba que hayas creado las carpetas con el comando "ls", que debería enumerar todas las carpetas nuevas además de las antiguas.