← Back to team overview

sslug-teknik team mailing list archive

Re: fil kan ikke slettes

 

On Tue, May 29, 2001 at 07:05:58AM +0200, Steen Jakobsen wrote:
[...] 
> Vil det sige at man kan have skriverettighed til en fil der ikke kan slettes?

Nej. Du skal bare taenke rigtigt :) En fil bestaar af data (indhold)
og meta-data (navn, ejer, position af data, etc). Dvs. at man
finder en fils indhold vha. dets meta-data. For at opnaa den
hierarkiske filsystemsstruktur vi alle er saa glade for, grupperer
man filer (dvs. deres meta-data) i kataloger.

Kataloger er, som navnet siger, kataloger over filer. Dvs. de er
filer som indeholder referencer til andre filers meta-data. Heraf
kan man saa indse at man ikke behoever skriverettigheder til en
fil for at slette den i et katalog; man skal have skriverettigheder
til _kataloget_ for at kunne slette den. Filen refereres ikke af
kataloget i kraft af sig selv. Det er noget kataloget bestemmer.

I oevrigt er der ikke noget galt for, at en fil kan fortsaette
med at eksistere efter du har slettet den fra et katalog. Den
kan vaere hardlinket et andet sted i filsystemet, hvilket saa
bare betyder at du har slettet en _reference_ til den, ikke
selve filen.

Var det til at laese?

Rasmus


References