Linux tiene muchos comandos para la eliminación de archivos y directorios. Estos programas utilizan diferentes tipos de algoritmos para eliminar archivos de diferentes sistemas de archivos. En este artículo, veremos cómo eliminar archivos y carpetas de la línea de comandos de Linux usando rm
y rmdir
comandos.
Eliminar archivos usando rm
Usar rm
comando para eliminar un solo archivo o varios archivos:
rm rm
Si un archivo está protegido contra escritura, el comando solicitará confirmación antes de la eliminación. Para dar automáticamente entradas afirmativas a tales mensajes, utilice el -F
bandera:
rm -f
Para obtener un diálogo de confirmación para cada archivo que se eliminará, utilizar el -I
bandera:
rm -i
Eliminar carpetas usando rmdir
y rm -r
Para eliminar carpetas vacías, usamos el comando rmdir
:
rmdir
Para eliminar una carpeta que no esté vacía, junto con los archivos y carpetas dentro de él de forma recursiva, usamos rm
con -r
bandera:
rm -r
Tenga en cuenta que el rm
El comando no garantiza la eliminación permanente de datos, es decir, los datos aún se pueden recuperar del disco utilizando ciertas herramientas de recuperación de datos.
Para asegurarse de que sus datos eliminados no se puedan recuperar, consulte nuestra publicación sobre la eliminación permanente de archivos y carpetas en Linux en el enlace a continuación.
LEER: Cómo eliminar archivos de forma permanente en Linux