Patrick O'Callaghan wrote: > cat > foo & > rm foo > lsof +L1 -s > > When I do this the "cat" process shows up (and foo is marked as > deleted). You can then reconnect to "cat" (using fg) and write stuff > into the "non-existent" file. 'cat > foo &', will create a file 'foo' in directory and in background, therefore it is still open as a buffered file, so it can not be truly considered as 'not-existent' other than in directory. same effect can be more readily seen under x by creating a file either by cli 'echo > filename', create file with konqueror, or how ever. then, with file opened via kwrite or any other editor, deleting file either via konqueror or cli 'rm', will kill file in directory only. when editor is closed notice will be given that file has been deleted from directory and option to recreate in directory or discard. a counter of this is that it does not exist as a file in directory, which is true, but it is a file in a buffer, therefore it is actually an unwritten file and it does exist. -- peace out. tc,hago. g . **** in a free world without fences, who needs gates. ** help microsoft stamp out piracy - give linux to a friend today. ** to mess up a linux box, you need to work at it. to mess up an ms windows box, you just need to *look* at it. ** learn linux: 'Rute User's Tutorial and Exposition' http://rute.2038bug.com/index.html 'The Linux Documentation Project' http://www.tldp.org/ 'LDP HOWTO-index' http://www.tldp.org/HOWTO/HOWTO-INDEX/index.html 'HowtoForge' http://howtoforge.com/ ****
Attachment:
signature.asc
Description: OpenPGP digital signature
-- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines