Innehållsförteckning:
Definition - Vad betyder Sticky Bit?
I Unix-liknande operativsystem är en klibbig bit en behörighetsbit som är inställd på en fil eller mapp, varigenom endast ägaren eller rotanvändaren av filen eller mappen kan ändra, byta namn eller ta bort den berörda katalogen eller filen. Ingen annan användare får ha dessa behörigheter i en fil som har en klibbig bit. I Unix-liknande system, utan den klibbiga biten, kan alla användare ändra, byta namn på eller ta bort katalogen eller filen oavsett ägaren till filen eller mappen.
Techopedia förklarar Sticky Bit
Introducerad i den femte upplagan av Unix skapades den klibbiga biten för endast rena körbara filer. När de introducerades garanterade filer med en klibbig bit att textsegmentet för den körbara applikationen fanns tillgängligt i swap-utrymme även efter processens slut. Detta gör det möjligt att påskynda exekveringar av de ofta använda körbara programmen. För närvarande har denna funktion övergivits av många och behålls bara i Unixware och HP-UX.
Den klibbiga biten används mest på de mappar som finns i filsystem i Unix-liknande operativsystem. När den klibbiga biten är inställd behandlar filsystemet sådana filer eller kataloger på ett unikt sätt att endast ägaren eller rotägaren kan ha rättigheter att ändra, radera eller byta namn på dessa. I Solaris-liknande operativsystem, när den klibbiga biten är inställd på icke-körbara filer, lagras inte filerna av kärnan. Detta hjälper inte bara att undvika att tillåta åtkomst till dessa filer, utan hjälper också till att spola viktiga data från systemcachen med avseende på filerna. I vissa fall används en klibbig bit också för att indikera att en viss fil ännu inte ska monteras, vilket gör att program kan ignorera omonterade filer.
