本文主要是介绍Linux 粘滞位,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
粘滞位
在使用Linu时,未来我们可能会有共享目录,被所有的普通用户共享,用来保存普通用户产生的临时数据,文件被所有人共享时,受权限约束,但是无法阻止别人删除文件,就需要给目录添加粘滞位
共享目录是由root提供的,修改权限并且添加粘滞位也是由root来提供的;
在home下创建一个目录:
在共享目录下创建文件:
创建了文件后,通过权限test可以读ty的文件:
但是test无法在ty的文件中写入:
并且没有执行权限,如果不添加权限,是否可以删除别人的文件呢??
在没有执行和写入权限的情况下,test是可以直接删除ty的文件的;
所以这个时候我们如何才能控制共享目录成员不能删除别人的文件呢?
删除other的写权限,可以让共享目录成员无法删除别人的文件!
但是没有了写权限,共享目录成员也无法创建文件:
所以为了共享目录成员可以正常使用,并且让其无法删除别人的文件就需要添加粘滞位
chmod +t 文件名 //添加粘滞位操作指令
无法删除他人文件:
可以对自己的文件进行操作:
这篇关于Linux 粘滞位的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!