Klistret smule

Sticky bit (lit. "sticky bit") - en ekstra egenskab for filer eller mapper i operativsystemer i UNIX -familien .

Historie

Den sticky bit dukkede først op i den femte udgave af UNIX i 1974 til brug i eksekverbare filer. Det blev brugt til at reducere indlæsningstiden for de mest brugte programmer. Efter lukning af programmet forblev koden og data i hukommelsen, og den næste lancering var hurtigere.

Brug

I dag[ hvornår? ] sticky bit bruges hovedsageligt til mapper for at beskytte filer i dem. Fra en sådan mappe kan brugeren kun slette de filer, han ejer. Et eksempel kunne være mappen /tmp, hvor skrivning er åben for alle brugere, men sletning af andres filer er uønsket. Attributten indstilles med chmod -værktøjet .

På Solaris-operativsystemet, for filer, der ikke er programmer, har det præcis den modsatte effekt - det forbyder at gemme dataene for denne fil i systemets cache.

Eksempler

drwxrwxrwt 14 root root 53248 апр.  12 14:51 /tmp, hvor t er den klæbrige bit.

Se også

Noter

Litteratur

Links