On Thu, Nov 16, 2006 at 08:19:55AM -0600, Mike McCarty wrote: > [EMAIL PROTECTED] wrote: > >On Thu, Nov 16, 2006 at 10:14:00AM +0000, J.A. de Vries wrote: > > > >>On 2006-11-15 @ 22:27:03 (week 46) Mike McCarty wrote: > >> > >> > >>>OTOH, something is there. Try using > >>> > >>># lsof > >> > >>Ah, hadn't thought of lsof or fuser yet. Good reminder, thanks! > >> > >>I tried both but lsof didn't list the file as being used and fuser > >>couldn't find the file at all ("No such file or directory"). > >> > >> > >>>He probably has a file which has been deleted, but which > >>>some process still has open. This causes the directory > >>>entry to be marked "for deletion", but for the allocation > >>>not to be released to free space until the last process > >>>has closed the file. > > > > > >I thought that a deleted file that was still being read *was* unlinked > >from the directory, just not removed from the disk until it was closed. > > Sorry, I wasn't speaking of the internal details. But there is certainly > a directory entry, or lsof couldn't display the name. For example.. > > $ /usr/sbin/lsof | grep deleted > gconfd-2 3630 jmccarty 13wW REG 3,5 625 258777 > /tmp/gconfd-jmccarty/lock/0t1161529398ut556742u500p3630r1806880270k3220436076 > (deleted) > nautilus 3678 jmccarty 27r REG 8,65 1250 2097341 > /mnt/usb/home/jmccarty/projects/restoration/Tubes/0DataSheets/Sylvania_1951.txt > > (deleted)
I get the same kind of thing: [EMAIL PROTECTED]:~$ /usr/sbin/lsof | grep deleted lsof: WARNING: can't stat() reiserfs file system /dev/.static/dev Output information may be incomplete. gconfd-2 5234 hendrik 12wW REG 3,3 625 111981 /tmp/gconfd-hendrik/lock/0t1163535914ut683443u1001p5234r2034689075k3221223836 (deleted)[EMAIL PROTECTED]:~$ ls -al /tmp/gconfd-hendrik/lock/0t1163535914ut683443u1001p5234r2034689075k3221223836 ls: /tmp/gconfd-hendrik/lock/0t1163535914ut683443u1001p5234r2034689075k3221223836: No such file or directory [EMAIL PROTECTED]:~$ Interesting. Live and learn. This doesn't fit my mental model of a file system at all... I guess I have to find a new one. Could those deleted files be symbolic links? Or former named pipes? Or something else strange? -- hendrik > > Mike > -- > p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);} > This message made from 100% recycled bits. > You have found the bank of Larn. > I can explain it for you, but I can't understand it for you. > I speak only for myself, and I am unanimous in that! > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]