On Fri, Sep 18, 1998 at 07:00:27PM +0200, Santiago Vila wrote: > On Fri, 18 Sep 1998, Octavio Rodriguez Perez wrote: > > > �Alguien puede explicarme por que no existe un 'undelete' en todos los > > unices? > > La verdadera raz�n no la s�... Pues yo tampoco, pero el cuento es, si no lo quer�a borrar... para qu� lo borr�?
> En los viejos tiempos del MS-DOS, se pod�a borrar un fichero, y si no se > creaban m�s y se estaba uno "quieto", se pod�a estar casi seguro de que el > espacio ocupado por ese fichero borrado no hab�a sido ocupado por otro > fichero. En las �ltimas versiones, cuando se borraba el archivo, este quedaba con una marca de borrado, pero realmente no se borraba. Si se iba a escribir algo DOS se encarga de ponerlo _despu�s_ de los archivos borrados _tratando_ de no sobreescribir los archivos borrados. Si ya era completamente imposible escribir sin sobreescribir dichos archivos, pues ya no hab�a de otra, y tocaba sobreescribirlos y enviarlos al mism�smo nirvana. > Ahora, con multitarea y con tantos procesos funcionando al mismo tiempo, > muchos de ellos creando y borrando ficheros temporales, cualquiera sabe > si el espacio ocupado por un fichero borrado habr� sido ya utilizado para > otro fichero o no. Sencillamente el sistema de archivos se dise�o para ser seguro y eficiente. Este "seguro" incluye que los datos no se da�en. Si por 'x' o 'y' motivo se perdieron o se da�aron datos, pues sencillo, recuperelo del backup. Para eso est�n las unidades de cinta, DAT, CD-R, disquetes ;), etc... > Bueno, como ves esto es solamente una medio-respuesta... Esto fue un medio-comentario a una medio-respuesta... -- Ugo Enrico Albarello L�pez de Mesa [EMAIL PROTECTED]

