Будинки Аудіо Що таке клейкий шматочок? - визначення з техопедії

Що таке клейкий шматочок? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Sticky Bit?

В операційних системах, схожих на Unix, клейкий біт - це біт дозволу, який встановлюється у файлі чи папці, дозволяючи лише власнику чи кореневому користувачеві файлу чи папки змінювати, перейменовувати чи видаляти відповідний каталог чи файл. Жоден інший користувач не може мати ці привілеї у файлі, який містить клейкий біт. У системах, схожих на Unix, без клейкого біта будь-який користувач може змінювати, перейменовувати або видаляти каталог чи файл незалежно від власника файлу чи папки.

Техопедія пояснює липкий біт

Представлений у п’ятому виданні Unix, клейкий біт був створений лише для чистих виконуваних файлів. При введенні файли з клейким бітом забезпечили, щоб текстовий сегмент виконуваної програми був доступний у просторі своп навіть після виходу з процесу. Це дозволяє прискорити виконання часто використовуваних виконуваних програм. В даний час багато хто відмовився від цієї функції і зберігається лише в Unixware та HP-UX.

Клейкий біт в основному використовується в папках, що знаходяться в файлових системах всередині Unix-подібних операційних систем. Коли встановлений клейкий біт, файлова система обробляє такі файли або каталоги унікальним чином, що лише власник або власник root може мати права змінювати, видаляти або перейменувати їх. В операційних системах, подібних Solaris, коли клейкий біт встановлений на не виконувані файли, файли не кешуються ядром. Це допомагає не тільки уникати доступу до цих файлів, але також допомагає видаляти важливі дані з кеш-пам'яті системи стосовно файлів. У деяких випадках клейкий біт також використовується для вказівки, що певний файл ще не встановлений, що дозволяє програмам ігнорувати відключені файли.

Що таке клейкий шматочок? - визначення з техопедії