Sticky BIT称之为粘着位权限,也简称为SBIT。
SBIT目前仅针对目录有效,它的作用如下:
说明:
/tmp/目录就有SBIT特殊权限- [root@localhost ~ ] # ll -d /tmp/
- rwxrwxrwt.4 root root 4096 2月 19 12:24 tmp
- 看最后的其他人权限是rwt
/tmp/目录创建一个abc文件- [root@localhost tmp] # touch abc
- [root@localhost tmp] # ll
- -rw-r--r-.1 root root 0 2月 19 12:40 abc
/tmp/目录创建一个bcd文件- [user1@localhost tmp]$ touch bcd
- [user1@localhost tmp]$ ll
- 总用量0
- -rw-r--r-.1 root root 0 2月 19 12:40 abc
- -rw-rw-r-.1 userl user1 0 2月 19 12:40 bcd
/tmp/目录中创建的abc文件,显示无法删除。- [user1@localhost tmp]$ rm -rf abc
- rm:无法删除"abc":不允许的操作
以上例子说的就是在一个权限是777并且有
SBIT特殊权限的目录中,每个用户只能删除自己创建的文件,其他用户创建的文件我们删除不了。
特殊权限这样来表示:
举例:
- #赋予SUID权限
- [root@localhost ~ ] # chmod 4755/u+s ftest
-
- #赋予SGID权限
- [root@localhost ~ ] # chmod 2755/g+s ftest
-
- #SBIT只对目录有效,所以建立测试目录,并赋予SBIT
- [root@localhost ~ ] # mkdir dtest
- [root@localhost ~ ] # chmod 1755/o+t dtest/
可以看到这些权限都是针对普通用户的。
感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:
① 2000多本Python电子书(主流和经典的书籍应该都有了)
② Python标准库资料(最全中文版)
③ 项目源码(四五十个有趣且经典的练手项目及源码)
④ Python基础入门、爬虫、web开发、大数据分析方面的视频(适合小白学习)
⑤ Python学习路线图(告别不入流的学习)


那么在这里我也精心准备了上述大纲的详细资料在下方链接如下
