Re: [OT] Hardlinks and directories

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux