Sisällysluettelo:
Määritelmä - mitä Sticky Bit tarkoittaa?
Unix-kaltaisissa käyttöjärjestelmissä tahmea bitti on lupabitti, joka asetetaan tiedostoon tai kansioon, jolloin vain tiedoston tai kansion omistaja tai pääkäyttäjä voi muuttaa, nimetä uudelleen tai poistaa kyseistä hakemistoa tai tiedostoa. Kukaan muu käyttäjä ei saa käyttää näitä oikeuksia tiedostoon, jolla on tarttuva bitti. Unix-kaltaisissa järjestelmissä, ilman tarrabittiä, kuka tahansa käyttäjä voi muokata, nimetä uudelleen tai poistaa hakemiston tai tiedoston riippumatta tiedoston tai kansion omistajasta.
Techopedia selittää Sticky Bit
Unixin viidennessä painoksessa esitelty tarrabitti luotiin vain puhtaille suoritettaville tiedostoille. Kun ne otettiin käyttöön, tarttuvalla bitillä varustetut tiedostot varmistivat, että suoritettavan sovelluksen tekstisegmentti oli saatavana vaihtotilassa jopa prosessin lopettamisen jälkeen. Tämä mahdollistaa usein käytettyjen suoritettavien ohjelmien suorittamisen nopeuttamisen. Tällä hetkellä monet ovat hylänneet tämän ominaisuuden, ja se säilytetään vain Unixware- ja HP-UX-versioissa.
Liimautuvaa bittiä käytetään enimmäkseen kansioissa, jotka sijaitsevat tiedostojärjestelmissä Unixin kaltaisissa käyttöjärjestelmissä. Kun tahmea bitti on asetettu, tiedostojärjestelmä käsittelee sellaisia tiedostoja tai hakemistoja ainutlaatuisella tavalla, että vain omistajalla tai pääkäyttäjällä voi olla oikeus muokata, poistaa tai nimetä niitä uudelleen. Solaris-kaltaisissa käyttöjärjestelmissä, kun tahmea bitti on asetettu ei-suoritettaviin tiedostoihin, ydin ei tallenna niitä välimuistiin. Tämä auttaa paitsi välttämään pääsyä näihin tiedostoihin, mutta auttaa myös tärkeiden tietojen huuhtelemisessa järjestelmän välimuistista tiedostojen suhteen. Joissain tapauksissa tarttuvaa bittiä käytetään myös osoittamaan, että tietty tiedosto on vielä asennettuna, jolloin ohjelmat voivat jättää kiinnittämättömät tiedostot.
