On Fri, 2017-09-08 at 18:06 -0400, Sam Varshavchik wrote:
> One can delete a file, replace it, use it, and still have  
> some other existing process have no issues, whatsoever, screwing around with  
> the deleted file. We just witnessed something amazing, for just a brief  
> moment: two processes having the same filename open, with one reading the  
> new file, and the other one keeping its tenuous grasp on the old file, and  
> was able to continue reading it afterwards.

Of course. This is so fundamental to how Unix (and hence Linux) works
that IMHO it's the most radical difference with Windows. The fact that
you can delete or replace a file without affecting any process that has
already opened it is a direct consequence of the separation between
directory entries and inodes, which DOS-based systems and their
successors do not have.

poc
_______________________________________________
users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to