Si desea crear un directorio que contenga varios subdirectorios, o un árbol de directorios, utilizando la línea de comando en Linux, generalmente debe usar elmkdir
comando varias veces. Sin embargo, hay una forma más rápida de hacerlo.
Digamos que hemos creado un directorio llamado htg y queremos crear cuatro subdirectorios dentro de él. En una situación normal, usaríamos el comandomkdir
para crear el directorio htg. Entonces, necesitaríamos el comandocd
para cambiar al nuevo directorio htg y, finalmente, usaríamos el comandomkdir
nuevamente cuatro veces para crear los cuatro subdirectorios.
Todo esto se puede combinar en un solo comando, y le mostraremos cómo hacerlo.
Para crear un nuevo directorio con múltiples subdirectorios, solo tiene que escribir el siguiente comando en el indicador y presionar Enter (obviamente, cambie el directorio nombres a lo que desee).
mkdir -p htg / {articles, images, note, done}
El indicador-p
le dice al comandomkdir
que cree el directorio principal primero si no existe ya (htg, en nuestro caso). Las palabras entre paréntesis son parte de la "lista de expansión de llaves". Cada uno de los elementos en la lista de expansión de llave se adjunta por separado a la ruta anterior (htg /).
Por ejemplo, el comando anterior se expande a htg / articles, htg / images, htg / note, htg / done, all cuatro de los subdirectorios creados bajo el directorio htg. Como puede ver en la siguiente captura de pantalla, funcionó.
También puede usar una lista de expansión de llaves en el comandomkdir
si está creando subdirectorios en un directorio que ya existe, como se muestra a continuación. En este ejemplo, el directorio htg ya existe, por lo que los subdirectorios simplemente se agregan bajo ese directorio.
También puede anidar listas de expansión de llaves en el comandomkdir
. Por ejemplo, en el subdirectorio de artículos en el directorio htg, queremos crear dos subdirectorios llamados new y rewritten. Entonces, tecleamos el siguiente comando en el prompt y presionamos Enter.
mkdir -p htg / {articles / {new, rewrites}, images, notes, done}
También puedes usar la ruta completa si quieres , como he hecho en el siguiente ejemplo:
mkdir -p ~ / Documents / htg / {articles / {new, rewrites}, images, notes, done}
Los cuatro subdirectorios se crean bajo el directorio htg y luego los dos subdirectorios, nuevo y reescrituras, se crean bajo el subdirectorio de artículos.
RELACIONADO: Cómo hacer un nuevo directorio y cambiarlo con un solo comando en Linux
Es así de fácil. También puede combinar el comandomkdir
con el comandocd
para crear un directorio y cambiarlo con un comando.
Cómo depositar cheques en su cuenta bancaria usando su teléfono
En los últimos años se han hecho muchas cosas para poder depositar cheques en sus cuentas bancarias usando la cámara de su teléfono. Funciona bien y es muy conveniente, por lo tanto, si la aplicación de su banco ofrece esta característica, puede intentarlo. Una de las primeras cosas que debe averiguar es si su banco incluso ofrece una aplicación oficial (probablemente lo hagan).
Cómo iniciar su Mac en el modo de disco de destino para transferencias de archivos fáciles
Los Mac pueden arrancar en un "Modo de disco de destino" que hace que funcionen como un disco duro externo. Conecte una Mac a otra Mac y puede acceder a sus archivos en Finder. Esto es muy parecido a abrir su Mac, quitar la unidad interna, colocarla en un gabinete y luego conectarla a otra Mac. Pero hace todo eso sin ningún desmontaje: solo reinícielo y conéctelo.