Thanks again to all, My last reply was sent before Carl suggested reading the code. I kind of wanted to avoid doing that as I'm not a programmer and it appears to quickly get too hard for me to follow. Nevertheless, if this is the only way to go then I'll have to bite the bullet and attempt to decipher it. I want to know this for an assignment I'm working on not to undelete a file (there are a number of utilities that can do this) or to write software. The detail I need is at the functional specification level.
Thanks again. Kerry. -----Original Message----- From: Kerry Baker <[EMAIL PROTECTED]> Sent: Tue, 29 Jun 2004 14:56:02 +1200 (NZST) To: [EMAIL PROTECTED] Subject: RE: An EXT2 question to test your knowledge Thanks to Carl and Jim for replying, So far though I haven't yet got the answer I require. I know what happens when a file is deleted. What I need to know is what steps occur in Ext2 specifically. Has anyone else got any ideas please? Thanks, Kerry. -----Original Message----- From: Kerry Baker <[EMAIL PROTECTED]> Sent: Tue, 29 Jun 2004 13:34:17 +1200 (NZST) To: [EMAIL PROTECTED] Subject: An EXT2 question to test your knowledge Calling all gurus, Here's a question that I cannot seem to find a suitably technical answer on the Internet. I need to know the actual procedure the file system uses to delete a file. That is, what files are modified (Inode table, SuperBlock, Group Descriptors etc) and which fields within the files are modified. Can any gurus out there help me or know where I can find this information. Plenty of web sites provide a description of the Ext2 fs but not what actually happens when you delete a file. Even the Ext2fs web site doesn't seem to have sufficient information. Thanks in advance. -- Kerry
