本文主要是介绍Linux S_ISVTX 黏着位的作用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 一、声明
- 二、验证一下
一、声明
#if defined __USE_MISC || defined __USE_XOPEN
/* Save swapped text after use (sticky bit). This is pretty well obsolete(已经过时了). */
# define S_ISVTX __S_ISVTX
#endif
S_ISVTX是文件(文件夹)权限位(mode_t)中的一位。也称保存正文位
。正文,即text段,代码段。
对于可执行文件:如果,可执行文件设置了该位,则程序运行完,退出时,系统在资源允许的情况下,保存该程序的text段到swap分区。(过时了)
对于其他普通文件:无作用。
对于文件夹:现在主要的作用
,如果A文件夹设置了S_ISVTX,则除非是所有者或者超级管理员,其他人无法删除或重命名文件夹及下面的文件。
二、验证一下
这篇关于Linux S_ISVTX 黏着位的作用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!