目录:
定义-粘性位是什么意思?
在类Unix操作系统中,粘性位是在文件或文件夹上设置的权限位,从而仅允许文件或文件夹的所有者或根用户修改,重命名或删除有关的目录或文件。 不允许其他用户对具有粘性位的文件具有这些特权。 在类似Unix的系统中,没有任何麻烦,任何用户都可以修改,重命名或删除目录或文件,而无需考虑文件或文件夹的所有者。
技术百科解释了粘性位
在Unix的第五版中引入了sticky位,它仅用于纯可执行文件。 引入时,带有粘性位的文件可确保即使在进程退出后,可执行应用程序的文本段也可以在交换空间中使用。 这样可以加快常用可执行程序的执行速度。 当前,此功能已被许多人放弃,仅保留在Unixware和HP-UX中。
粘性位主要用于类Unix操作系统内文件系统中的文件夹。 设置粘滞位后,文件系统将以独特的方式处理此类文件或目录,只有所有者或根所有者才可以拥有修改,删除或重命名这些文件或目录的权限。 在类似Solaris的操作系统中,当在非可执行文件上设置了sticky位时,内核不会缓存这些文件。 这不仅有助于避免允许访问这些文件,而且还有助于从系统缓存中清除有关这些文件的重要数据。 在某些情况下,粘性位还用于指示尚未挂载特定文件,从而允许程序忽略未挂载的文件。