-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-02-25 a las 20:53 +0100, Rafa Grimán escribió:
Como bien dice Carlos, tienes que parar la red (rcnetwork stop) antes de borrar los ficheros. Ten en cuenta que un fichero no se borra hasta que todos los file descriptors asociados a él se cierran.
Cuando hay un fichero abierto, tienes al menos un file descriptor asociado a él, luego no lo puedes borrar aunque hagas un rm ... bueno, aparecería borrado la siguiente vez que arranques el PC o bien cuando reinicies el servicio.
Es peor todavía, y es una de las diferencias con dos/windows: puedes borrar un fichero en uso y desaparece del directorio. En realidad, el proceso que lo tenía abierto sigue usando la copia antigua (el sistema recuerda donde estaba y sigue dándole acceso (o sea, supongo que no borra el inodo)), mientras que los procesos nuevos usarán el nuevo fichero, si existe. ¡Muy curioso! En Dos/Windows, es que simplemente se niega a borrarlo, falla la operación (acceso denegado, creo que era). - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF4j7vtTMYHG2NR9URAudHAJ98z4tY/JCNEX2n80dbeDBoe4UWMwCgggpO VBXNPgZXcIPkmiaHE81te/s= =5nx9 -----END PGP SIGNATURE-----