[Info-vax] Request description of UFS for VMS person
Bill Gunshannon
billg999 at cs.uofs.edu
Tue Apr 21 14:34:13 EDT 2009
In article <gsl1dn$bja$7 at naig.caltech.edu>,
glen herrmannsfeldt <gah at ugcs.caltech.edu> writes:
> Bob Koehler <koehler at eisner.nospam.encompasserve.org> wrote:
>
>> This is an area in which every file system I've studied operates the
>> same. There is no file delete primitive at the lowest levels of
>> the VMS or UNIX kernel, and I think not Windows, MS-DOS, or classis
>> MacOS, either.
>
> Well, for unix there is no file delete operation.
>
> There is unlink(), which removes a link to the file, which
> may or may not be the last one.
I think it goes deeper than that. Depending on which actual command
you use and the nature of the file being acted upon.
> I am not so sure how MS-DOS
> did this, though.
My understanding was that it merely zeroed a part of the directory entry
which served as a kind of "this file exists" flag. That is what most
single user micro DOSes did. That's why there was always a possibility
of doing an "UNDELETE".
bill
--
Bill Gunshannon | de-moc-ra-cy (di mok' ra see) n. Three wolves
billg999 at cs.scranton.edu | and a sheep voting on what's for dinner.
University of Scranton |
Scranton, Pennsylvania | #include <std.disclaimer.h>
More information about the Info-vax
mailing list