Cómo crear y eliminar directorios en la terminal de Linux

Cómo crear y eliminar directorios en la terminal de Linux
Lectores como usted ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

Los directorios son esenciales para su sistema operativo Linux, ya que contienen archivos que puede usar regularmente o que su sistema necesita para funcionar correctamente. Si bien siempre existe la opción de crear carpetas manualmente usando un administrador de archivos, muchos usuarios avanzados pueden preferir usar una ventana de terminal para crear y navegar por archivos y carpetas en sus máquinas.





MUO Vídeo del día DESPLÁCETE PARA CONTINUAR CON EL CONTENIDO

Si es un aficionado a Linux y quiere dominar la creación y administración de directorios desde la línea de comandos, esto es lo que necesita saber.





Cómo crear un directorio con la línea de comando

El mkdir El comando contiene la clave para todas las tareas de creación de directorios. Puede crear directorios únicos o múltiples dentro del terminal con una línea de código. Así es como el mkdir El comando en Linux funciona:





1. Cree un directorio único en Linux

Así es como puedes usar el mkdir función para crear un único directorio:

mkdir [option] <directory name>

Por ejemplo, si desea crear un nuevo directorio, puede utilizar el siguiente comando:



mkdir MUO

El comando anterior crea un nuevo directorio MUO dentro de la ubicación actual. Para navegar al directorio MUO a través de la línea de comando, puede usar el comando cd dominio:

cd ./MUO
  Comandos de terminal de Linux que muestran el uso del comando mkdir

El comando cd es una forma muy flexible de cambiar directorios dentro de la terminal de Linux.





2. Cree varios directorios en Linux

El mkdir La función es versátil y le permite crear múltiples directorios con un solo comando. Por ejemplo, para crear varias carpetas mediante la línea de comando, utilice el siguiente código:

mkdir <directory name1><directory name2><directory name3>....<directory name_n>

Para crear tres carpetas, así es como puede utilizar el mkdir dominio:





mkdir MUO_sample1 MUO_sample2 MUO_sample3

Una vez que ejecuta el comando anterior, el programa crea tres directorios: MUO_sample1, MUO_sample2 y MUO_sample3. Puedes ejecutar el es comando para enumerar los directorios recién creados.

  Ventana de terminal de Ubuntu con fragmentos de código para crear múltiples directorios

La estructura de directorios de Linux es compleja , por lo que siempre es mejor familiarizarse con los directorios principal y secundario para evitar obstáculos innecesarios.

3. Cree directorios directamente

Como usuario de Linux, puede crear un directorio directamente en la ubicación deseada. No es necesario navegar hasta la ubicación ni utilizar el mkdir funcionar dentro del terminal.

Todo lo que necesita hacer es dirigirse a la carpeta/ubicación donde desea crear un nuevo directorio/carpeta y hacer clic derecho.

En el menú de lista, haga clic en el Nueva carpeta opción.

  Menú desplegable del escritorio de Linux Ubuntu

Una vez que vea un nuevo ícono de carpeta, puede cambiar el nombre de la carpeta al nombre que elija.

  Nuevo icono de carpeta con opción de nombre en el escritorio de Ubuntu

Tenga la seguridad de que si desea verificar el estado del directorio desde la ventana del terminal, aún puede usar el cd comando para navegar a la ubicación específica y ejecutar el es comando para enumerar el contenido.

Opciones de mkdir

Puede utilizar algunas opciones con el mkdir comando, que le ayuda a mejorar la utilidad existente del comando. Puede utilizar los comandos que se enumeran a continuación:

1. -p o -padres : El -pag El comando es útil al crear un directorio principal y un subdirectorio juntos. Si el directorio principal especificado ya existe, crea automáticamente el subdirectorio.

mkdir -p MUO/MUO_CHILD
  Ventana de terminal de Ubuntu con fragmentos de código para crear un directorio principal

2. -v o -detallado : El -en El comando agrega mensajes detallados a cada directorio creado.

sincronización desactivada en la aplicación de correo electrónico
mkdir - v file1 file2
  Comando de terminal para agregar información detallada a un directorio

3. --versión : El --versión Los comandos imprimen los detalles de la versión de la licencia.

mkdir --version
  Terminal de Ubuntu para verificar la versión del directorio de Linux

Eliminar directorios de Linux vacíos y no vacíos

Finalmente, una vez que haya creado directorios en su sistema operativo Linux, es posible que desee eliminar los que ya no necesita. Puede eliminar los directorios en su sistema operativo Linux de dos maneras:

  • habitación
  • es rm

Analicemos ambos métodos en detalle:

1. Usando el comando rm

Si desea eliminar directorios vacíos y no vacíos, puede utilizar el habitación comando de la siguiente manera:

1. Verifique el contenido del directorio

Antes de eliminar el directorio, debe verificar su contenido. Para hacerlo, navegue hasta la ubicación del directorio con el comando cd.

cd ./MUO

En el ejemplo anterior, MUO es un directorio en el escritorio de Ubuntu.

2. Enumere el contenido del directorio

Una vez que esté en la ubicación del directorio, use el use el comando ls para enumerar el contenido del directorio .

ls
  Fragmentos de código de terminal que muestran cómo enumerar el directorio's contents in Ubuntu

El comando enumera todos los contenidos del directorio. Verá una lista de todos los archivos almacenados en este directorio en su pantalla.

3. Eliminar un directorio a través de la Terminal

Escriba el habitación comando, seguido de los diferentes comandos y el nombre del directorio que desea eliminar.

rm -option <directory name>

Puedes usar el es comando nuevamente para confirmar que el directorio ya no está disponible.

Estas son algunas de las opciones más utilizadas con el habitación dominio:

  1. -F : Elimina con fuerza los archivos y carpetas del directorio
  2. -i : Solicita permisos antes de eliminar un directorio
  3. -r : Elimina directorios y archivos almacenados de forma recursiva.
  4. -d : Elimina un directorio vacío

Incluso puedes eliminar varios directorios de una sola vez. Por ejemplo, cuando desee eliminar los directorios MUO_sample1, MUO_sample2 y MUO_sample3 con un comando, así es como puede hacerlo:

rm -d MUO_sample1 MUO_sample2 MUO_sample3
  Ventana de terminal de Ubuntu con fragmentos de código para eliminar varios directorios

Existe un método alternativo que puede utilizar para eliminar directorios vacíos. Puedes usar el es rm comando para eliminar el directorio rápidamente, de la siguiente manera:

rmdir <directory name>

Para eliminar el directorio MUO3 cuando no tiene ningún archivo/subdirectorio, puede usar el es rm comando de la siguiente manera:

rmdir MUO3

Sin embargo, si el directorio no está vacío, recibirá un mensaje de error cada vez que intente eliminar el directorio con el es rm dominio.

  Mensaje de error de rmdir dentro de la terminal de Ubuntu