Borrar todos los archivos usando el comando rm en Unix Linux
¿Cómo es posible eliminar todos los archivos en un directorio en Linux /root/carpetas?
Para proceder a remover, borrar o eliminar un archivo en Linux, usted necesita usar el comando ls que muestra todo el contenido de una carpeta, y los archivos incluidos en la misma, y claro está los que usted quiere borrar.
Por ejemplo, si usted tiene un archive o archivos en el directorio /home/miscosas/cartas/que desea eliminar desde el Sistema. Los siguientes pasos son necesarios:
$ cd /home/miscosas/cartas
Mostraremos todo el contenido del directorio, ejecutando:
$ ls o $ ls -l o $ ls -l | less
Para borrar todos los archivos, colocamos:
$ rm *
o
$ /bin/rm *
Para borrar un directorio en Linux debemos usar el comando rmdir, ejecutando:
$ cd /home/miscosas
$ rmdir cartas
Para remover el directorio llamado /tmp/foo/ y todos los archivos contenidos en el mismo, incluyendo a los subdirectorios, debemos también usar el comando rm, como por ejemplo:
$ rm -rf /tmp/foo/
Comments (5)
Muchas gracias, a veces es muy molesto el cartel de papelera llena, desde consola se simplifica, saludos.
No funciona. Me funciono ir hasta la carpeta y hacer un rm *
es una muy buena intevestigacion ademas de que me ayudo demasiado con mis practicas de shell
Muy bueno me sirvio muchisimo, solo me queda una duda y es que despues me encontre con la necesidad de eliminar ciertos archivos en un mismo directorio, la idea es filtrar los archivos en un mismo directorio por ejemplo por la fecha y al filtrarlos eliminar solo los mas antiguos. como hago esto?
quisiera suscribirme a su web