Съдържание:
Определение - Какво означава Sticky Bit?
В подобните на Unix операционни системи, лепкавият бит е бит за разрешение, който е зададен на файл или папка, като по този начин позволява на собственика или root потребител на файла или папката да променя, преименува или изтрива съответната директория или файл. Никой друг потребител няма да може да има тези привилегии във файл, който има лепкав бит. В подобни на Unix системи, без лепкавия бит, всеки потребител може да променя, преименува или изтрива директорията или файла, независимо от собственика на файла или папката.
Техопедия обяснява Sticky Bit
Представен в петото издание на Unix, лепкавият бит е създаден само за чисти изпълними файлове. Когато се въведат, файлове с лепкав бит гарантираха, че текстовият сегмент на изпълняващото се приложение е наличен в суап пространство дори и след излизането на процеса. Това позволява ускоряване на изпълнението на често използваните изпълними програми. В момента тази функция е изоставена от мнозина и се запазва само в Unixware и HP-UX.
Лепливият бит се използва най-вече за папките, пребиваващи във файловите системи в Unix-подобни операционни системи. Когато лепкавият бит е зададен, файловата система третира такива файлове или директории по уникален начин, че само собственикът или собственикът на root може да има права да ги променя, изтрива или преименува. В подобни на Solaris операционни системи, когато лепкавият бит е зададен на неизпълними файлове, файловете не се кешират от ядрото. Това помага не само да се избегне разрешаването на достъп до тези файлове, но също така помага при промиване на важни данни от системния кеш по отношение на файловете. В някои случаи се използва и лепкав бит, който показва, че определен файл все още не е монтиран, като по този начин позволява на програмите да игнорират немонтираните файлове.