Cómo eliminar un directorio en Linux

Tabla de contenido:

Anonim

Comprender cómo eliminar un directorio en sistemas Linux es una parte importante para mantener el sistema de archivos de su computadora eficiente y libre de desorden. Afortunadamente, Linux simplifica el proceso, incluso cuando se trabaja desde la línea de comandos del terminal.

Si bien la mayoría de los directorios del sistema de archivos de su computadora son creados y modificados por los programas que ejecuta, un programa casi nunca eliminará uno por sí solo. Esa es la responsabilidad del usuario y es algo que los usuarios deben tomar en serio.

  • Descubra las mejores distribuciones de Linux para principiantes
  • Estas son las mejores aplicaciones de Linux de 2022-2023
  • Encuentra las mejores laptops Linux del mercado
  • ¿Cuáles son las mejores distribuciones de Linux para la privacidad y la seguridad en 2022-2023?

Sin administrar el sistema de archivos de su computadora, puede convertirse rápidamente en un lío enredado y desorganizado de archivos no utilizados, archivos innecesarios y directorios vacíos que se extienden hasta ninguna parte.

Saber cómo eliminar un directorio en Linux es especialmente importante para mantener organizado su sistema de archivos para que usted y sus programas puedan encontrar archivos cuando los necesite.

Cómo eliminar un directorio en sistemas Linux como Ubuntu y Mint

Linux viene en muchas formas diferentes, generalmente llamadas distribuciones o sabores. Las distribuciones más populares de Linux, Ubuntu y Mint le resultarán muy familiares a cualquiera que esté acostumbrado a Windows 10 o macOS.

Estas versiones de Linux utilizan entornos de escritorio con exploradores de sistemas de archivos que le permiten ver, agregar, modificar y eliminar los diversos archivos y directorios almacenados en la unidad de almacenamiento de su computadora de una manera muy intuitiva.

La forma más fácil de eliminar un directorio en Linux Ubuntu o Mint es simplemente hacer clic derecho en la carpeta en la utilidad del explorador de archivos de su sistema y seleccionar la opción "Mover a la papelera".

Esto mueve el directorio y todo lo que contiene a un contenedor de basura especial en el sistema de archivos que almacena los datos no deseados.

Esto le permite eliminar directorios innecesarios para hacer las cosas más organizadas y al mismo tiempo le brinda la oportunidad de restaurar el directorio a su ubicación original si cambia de opinión después.

Algunas versiones de Linux con entornos de escritorio también pueden incluir una opción de "eliminar" en el menú contextual del botón derecho del ratón, que elimina un archivo o directorio inmediatamente, sin pasar por el contenedor de la Papelera por completo.

A veces es posible recuperar estos datos si cambia de opinión, pero eso no está garantizado. Esta opción, si está disponible, solo debe usarse si está completamente seguro de que no necesitará ese directorio y su contenido más adelante.

Dado que los archivos y directorios que se mueven al contenedor de la Papelera aún ocupan espacio de almacenamiento, eventualmente querrá vaciar el contenedor de la Papelera para borrar los datos de la unidad de almacenamiento de la computadora.

Esto se puede hacer haciendo clic con el botón derecho en el contenedor de la Papelera, que se encuentra en el escritorio del sistema o en la barra lateral del explorador del sistema de archivos. En cualquier caso, aparecerá un menú contextual que le dará la opción de vaciar el contenedor de basura. También puede hacer clic en el contenedor de la Papelera y restaurar el contenido a su ubicación original o eliminar todo lo que contiene de forma permanente.

Cómo eliminar un directorio usando una terminal de línea de comandos de Linux

La interfaz del sistema de archivos de escritorio es una forma intuitiva de administrar archivos y directorios, pero no es la única, ni siquiera la mejor. Todos los sistemas Linux tienen una interfaz de línea de comandos incorporada que puede usar para eliminar un directorio con un solo comando.

En muchos sentidos, los comandos de terminal de Linux son más versátiles y poderosos que sus contrapartes de escritorio. Eso hace que saber cómo eliminar un directorio en sistemas Linux usando la línea de comandos sea una habilidad muy útil, una que se encontrará usando regularmente para realizar las principales tareas de mantenimiento del sistema de archivos.

Hay dos comandos diferentes que puede utilizar para eliminar un directorio de la línea de comandos: rm y rmdir.

La rmdir El comando es específicamente para eliminar directorios vacíos, por lo que no eliminará archivos o directorios que contengan archivos, pero eliminará directorios que contengan subdirectorios siempre que estos también estén vacíos. La sintaxis básica del rmdir El comando se ve así:

 directorio de opciones de rmdir

Puedes entrar rmdir --ayuda en la terminal para obtener más información sobre las diferentes opciones que puede pasar al comando.

  • Aprenda a administrar mejor el sistema de archivos de Linux mediante comandos de Linux

El otro comando que puede usar para eliminar un directorio es rm. La sintaxis básica para rm comando es:

 nombre de opciones rm

Por defecto, rm solo elimina archivos, por lo que debe indicarle que elimine un directorio usando -D, como esto:

 rm -d directorio

La rm el comando es más robusto que rmdir también, por lo que puede usarlo para eliminar de forma recursiva un directorio, sus subdirectorios y todos los archivos que contiene con un solo comando, como este:

 rm -dr directorio

También puedes pasar rm la -I opción si desea que se le solicite confirmación antes de eliminar un archivo o directorio, lo que le permite eliminar algunos archivos y directorios en un árbol, pero no otros.

Al usar cualquiera de estos comandos, es útil estar en el directorio principal del que desea eliminar, pero no es necesario. Para eliminar un directorio que no está dentro del directorio de trabajo actual, puede prefijar el nombre del directorio con una ruta relativa o absoluta.

  • Conquiste tu miedo a la línea de comandos y aprende a usar los comandos de Linux