Eliminar Carpetas Desde La Consola Que No Esten Vacías

Publicado: 15 julio 2007 en Informática, Linux Tips

Eliminar carpetas desde la consola no es la gran cosa, sólo ejecutamos rmdir y ya quedo, claro siempre que esten vacías, pero si queremos eliminar una carpeta y ésta no está vacía???… pues abrimos nautilus jajaja, si es mejor opción y más fácil, pero aquí les vamos a decir como hacerlo desde la consola.

rm es el comando que usamos para eliminar archivos normalitos, pues bien, rm es el comando que utilizaremos para eliminar carpetas que contengan archivos, resulta que rm, chmod, chown y otros comandos tienen un parametro para indicarles que hagan su tarea de manera recursiva, ésto es, que si es una carpeta que tiene archivos se ejecute para todos los archivos contenidos en esa carpeta (no es el concepto de recursividad tal cual, pero para que se entienda lo que hace sirve).

Para indicarle al comando que haga su tarea de manera recursiva le pasamos el modificador -R (recursivo), con eso será más que suficiente para que realice su tarea de la forma que queremos. Si queremos borrar un directorio que no esta vacío ejecutamos en la terminal lo siguiente:

rm -R directorio

Con eso se eliminará el directorio, recuerda pasarle el modificador -R, ésto se aplica a otros comandos por ejemplo como el chmod que mostramos en el post anterior, si queremos aplicar permisos de usuario a todos los archivos de una carpeta hacemos uso de -R de la misma forma en que se mostro arriba: chmod -R 755 directorio y listo, a lo mejor ahora no le ven mucha utilidad perode que es útil, lo es.

Saludos!

About these ads
comentarios
  1. aumakua dice:

    UUU gracias Raul, no sabia como hacerlo, que buen manualito te has echado, sigue apoyando al open source así por favor!!!.

    Un gran saludo!.

  2. jmanuelmeza dice:

    ORale, ahora andas muy activo.
    La verdad sé poco de la consola pero con tus tips me haré un experto :D
    jaja
    saludos!

  3. sebastianstucke dice:

    hola, hice un howto para eliminar archivos recursivamente (por ejemplo thumbs.db y desktop.ini)
    puedes verlo aquí:
    http://www.tuxero.com/2007/09/cmo-borrar-archivos-intiles-de-windows.html
    Saludos!

  4. RENE dice:

    perdon soy nuevo pero si lo borre con la opcion de enviar a papelara de recliclaje y reviso mi espacio libre y me sigue mandando el mismo aun ya habiendolos mandadado a la papalera de reciclaje como los elimino para siempre

    gracias

  5. huevas dice:

    Podrías ser mas especifico, como la forma en que los eliminaste lo hiciste desde la consola, el entorno gráfico, probaste ir a la papelera a eliminarlos, o como?

  6. raulpablo dice:

    no puedo borrar un usuario de linux mint por que no entra al usuari solo ingresa al administrador
    que hago

  7. raulpablo dice:

    que hago para borrar un usuari del home eliminando desde el usuario no se elimina que hago

  8. walter dice:

    MMmm hola..
    esto es una tarea sera q alguien me pueede decir como hago para crear guardar i eliminar carpetas en linux…?

  9. ferxxx dice:

    hola , bueno spero k me ayuden … hace tiempo trate de instalr un software … el problem es k este software no termino de instalar bien y bueno se cancelo la instalacion… y al tratar de instalar cualquier cosa me pise k reinstale o k elimine ese archivo eh intentado de todas formas como root, con permisos de sudo … forjandolo a ser eliminado y nahh alguna sugerencia … lo agradeceria

  10. hatm dice:

    el del chmod lo busque por todos lados y mejor lo hice a pata pero ya que lo mencionas jajaj si que es indispensable.

  11. me has albado tu tip me sirvio para eliminar dice:

    me salvaste este tip me sirvio para eliminar los fastidiosos archivos que no se eliminan al desinatalar un programa y archivos de configuracion solo ise esto entre al directorio donde se encuentra el las carpetas del programa casi siempre estan en /etc y escribi en la consola rm -R samba y adios se fue jajaja XD weno esto me pasaba aun cuando asia apt-get remove o apt-get purge gracias hermano

  12. ialonzo30 dice:

    buenisimo, gracias por tu informacion.

  13. VonlisT dice:

    Sólo apretas Shift + Supr y el archivo se eliminará para siempre sin pasar por la papelera. :D

  14. leodelacruz dice:

    Esta es la posta

    pon este comando

    sudo chmod 777 -R direcciondelarchivo/elquequieras/cosa

    donde eso significa:

    sudo (super usuario haz)
    chmod (cambia los permisos)
    777 (a que yo tenga completo control)
    -R (Recursivamente, o lo que es lo mismo, la carpeta y todos los archivos y carpetas dentro de ella)
    lo cambiarás por la dirección del archivo o carpeta que quieras borrar por ejemplo /home/usuario/archivoaborrar.html

    Como consejo, simplemente escribe:
    sudo chmod 777 -R

    dejando un espacio al final y simplemente arrastras el archivo o carpeta a la terminal y solita te pondrá la dirección.

  15. Jourdan dice:

    Excelente aporte, así resulta bastante sencillo ;)

  16. FREDY REYES CASTRO dice:

    Te agradezco, muy buen tip.

  17. karo dice:

    una pregunta… como puedo borrar un directorio pero no todos los archivos que estén dentro…

  18. jonathan dice:

    Gracias, no había caído en cuenta de -R, yo lo uso con chmod, pero ahora lo usaré para todo, gracias

  19. ¿Existe un comando para borrar una carpeta que tenemos duplicada en varios directorios?
    Por ejemplo ahora tengo que eliminar varias carpetas que están repetidas en varios directorios de un servidor ubuntu y me vendría bien poder hacerlo automáticamente sin tener que ir directorio a directorio

  20. Peter Diaz dice:

    Gracias estimado un gran saludo

  21. Daniel B. dice:

    Muchas gracias hermano, había unas carpetas protegidas que necesitaba eliminar y tu comando me salvó el día.

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s