tux-papelera-ovejeando.com

Eliminar carpeta linux desde terminal, código, Ubuntu Linux

Eliminar carpeta Linux desde el terminal de Ubuntu o cualquier distribución Linux mediante código es fácil. Pero muchas veces me he topado con que a la hora de la verdad no me acordaba! probando «rmdir» no me deja eliminar carpetas llenas desde la terminal.

En este tutorial se explica fácil y rápido, como eliminar una carpeta llena desde la terminal de Linux.

eliminar carpeta linux

Empecemos:

Supongamos que tenemos el directorio midirectorio/otracarpeta/cosas.txt

Sin intentamos eliminarlo directamente con el comando:

$rmdir midirectorio/

Nos devolverá un error, advirtiéndonos de que el directorio no esta vacío.

Para eliminar todo, debemos utilizar «rm» (remove) y no «rmdir» (remove directory) únicamente utilizaremos este, para eliminar el directorio final, en caso de que borremos todo el contenido de «midirectorio/» y solo queramos eliminar la propia carpeta.

Para ello nos desplazaremos dentro del directorio, y a continuación ejecutaremos el comando que luego explicare mas detalladamente.

$cd midirectorio/

$sudo rm -R -f otracarpeta/

Con este comando le estoy indicando que quiero que elimine «otracarpeta/» y su contenido.

Los argumentos son:

  • R (–recursive) hace que penetre en los directorios y elimine los archivos y subcarpetas.
  • -f (–force) fuerza la eliminación sin petición de confirmación por parte del usuario.

Una vez hallamos borrado el contenido, ya podremos eliminar el directorio desde la terminal.

$sudo rmdir midirectorio/

Podemos comprobar que se ha eliminado carpeta linux y ya no existe listando los directorios.

$ls -l

Si te ha servido de ayuda comparte y comenta. Las ovejas te lo agradecerán.

 

Deja un comentario

Descubre más desde Ovejeando

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo