Cómo eliminar archivos y carpetas de la línea de comandos de Linux

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