Eliminación de archivos es la eliminación deliberada de un archivo desde un ordenador de sistema de archivos .
Todos los sistemas operativos incluyen comandos para eliminar archivos ( rm en Unix , era en CP / M y DR-DOS , del / erase en MS-DOS / PC DOS , DR-DOS, Microsoft Windows, etc.). Los administradores de archivos también proporcionan una forma conveniente de eliminar archivos. Los archivos se pueden eliminar uno por uno o se puede eliminar un árbol de directorios completo.
Propósito
Algunos ejemplos de motivos para eliminar archivos son:
- Liberar espacio en disco
- Eliminar datos duplicados o innecesarios para evitar confusiones
- Hacer que la información confidencial no esté disponible para otros
- Eliminar un sistema operativo o borrar un disco duro
Remoción accidental
Un problema común con la eliminación de archivos es la eliminación accidental de información que luego demuestra ser importante. Una forma de solucionar este problema es realizar copias de seguridad de los archivos con regularidad. Los archivos eliminados por error pueden encontrarse en archivos comprimidos.
Otra técnica que se utiliza con frecuencia es no eliminar archivos instantáneamente, sino moverlos a un directorio temporal cuyo contenido se puede eliminar a voluntad. Así es como funciona la " papelera de reciclaje " o el "bote de basura". Microsoft Windows y macOS de Apple , así como algunas distribuciones de Linux, emplean esta estrategia.
En MS-DOS , se puede utilizar el comando de recuperación . En MS-DOS, los archivos "eliminados" no se eliminan realmente, sino que solo se marcan como eliminados, por lo que podrían recuperarse durante algún tiempo, hasta que los bloques de disco que usaron finalmente sean ocupados por otros archivos. Así es como funcionan los programas de recuperación de datos, al buscar archivos que se han marcado como eliminados. Como el espacio se libera por byte, en lugar de por archivo, esto a veces puede hacer que los datos se recuperen de forma incompleta. Desfragmentar una unidad puede evitar que se recupere, ya que los bloques utilizados por el archivo eliminado pueden sobrescribirse ya que están marcados como "vacíos".
Otra medida de precaución es marcar los archivos importantes como de solo lectura . Muchos sistemas operativos advertirán al usuario que intenta eliminar dichos archivos. Cuando existen permisos del sistema de archivos , los usuarios que carecen de los permisos necesarios solo pueden eliminar sus propios archivos, evitando que se borren el trabajo de otras personas o los archivos críticos del sistema.
En sistemas operativos similares a Unix, para eliminar un archivo, normalmente se debe tener permiso de escritura en el directorio principal de ese archivo.
Informacion delicada
El problema común con los datos confidenciales es que los archivos eliminados no se borran realmente y, por lo tanto, las partes interesadas pueden recuperarlos. La mayoría de los sistemas de archivos solo eliminan el enlace a los datos (consulte recuperar , arriba). Pero incluso sobrescribir partes del disco con otra cosa o formatearlo puede no garantizar que los datos confidenciales sean completamente irrecuperables. Hay un software especial disponible que sobrescribe los datos y las unidades ATA modernas (posteriores a 2001) incluyen un comando de borrado seguro en el firmware. Sin embargo, las aplicaciones de alta seguridad y las empresas de alta seguridad a veces pueden requerir que una unidad de disco se destruya físicamente para garantizar que los datos no se puedan recuperar, ya que los cambios microscópicos en la alineación de la cabeza y otros efectos pueden significar que incluso tales medidas no están garantizadas. Cuando los datos están cifrados, solo la clave de cifrado no debe estar disponible. La destrucción de cifrado es la práctica de 'eliminar' datos (solo) eliminando o sobrescribiendo las claves de cifrado.