stringtranslate.com

Eliminación de archivos

La eliminación de un archivo es la eliminación de un archivo del sistema de archivos de una computadora .

Todos los sistemas operativos incluyen comandos para borrar archivos ( rm en Unix y Linux , [1] 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 borrar archivos. Los archivos se pueden borrar uno por uno, o se puede borrar todo un árbol de directorios de lista negra.

Objetivo

Algunos ejemplos de motivos para eliminar archivos son:

Eliminación accidental

Un problema común con la eliminación de archivos es la eliminación accidental de información que luego resulta ser importante. Un método común para evitar esto 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 suele utilizar es no borrar archivos de forma instantánea, sino moverlos a un directorio temporal cuyo contenido se pueda borrar a voluntad. Así funciona la “ papelera de reciclaje ” o “papelera de reciclaje”. Microsoft Windows y macOS de Apple , así como algunas distribuciones Linux, emplean esta estrategia.

En MS-DOS , se puede utilizar el comando undelete . 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 usaban sean ocupados por otros archivos. Así es como funcionan los programas de recuperación de datos, buscando archivos que se hayan marcado como eliminados. Como el espacio se libera por byte, en lugar de por archivo, esto a veces puede provocar que los datos se recuperen de forma incompleta. Desfragmentar una unidad puede evitar la recuperación, 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 avisarán al usuario que intente eliminar dichos archivos. Cuando existen permisos del sistema de archivos , los usuarios que no los tienen solo pueden eliminar sus propios archivos, lo que evita que se borre el trabajo de otras personas o archivos críticos del sistema.

Datos sensibles

El problema habitual con los datos confidenciales es que los archivos eliminados no se borran realmente y, por lo tanto, pueden ser recuperados por terceros interesados. La mayoría de los sistemas de archivos solo eliminan el vínculo a los datos. Pero incluso sobrescribir partes del disco con algo más o formatearlo puede no garantizar que los datos confidenciales sean completamente irrecuperables. Hay 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 y empresas de alta seguridad a veces pueden requerir que una unidad de disco se destruya físicamente para garantizar que los datos no sean recuperables, ya que los cambios microscópicos en la alineación del cabezal y otros efectos pueden hacer que ni siquiera esas medidas estén garantizadas. Cuando los datos están cifrados, solo la clave de cifrado tiene que estar inaccesible. La destrucción criptográfica es la práctica de "borrar" datos borrando o sobrescribiendo (solo) las claves de cifrado.

Véase también

Referencias

  1. ^ "rm(1) — Página del manual de Linux". El proyecto de páginas de manual . Agosto de 2023 . Consultado el 3 de febrero de 2024 .