目录
前言
🎈在介绍粘滞位之前,先来介绍一下 ”文件权限” 和 “目录权限”的区别。
我们知道在linux系统中文件(文件和目录)的权限有三种(r,w,x),而这三种权限对文件和目录的意义有所不同。
🎈权限对文件
1. r (read) :可读取该文件的实际内容;
2. w(write):可编辑,新增或者修改该文件的内容(但不含删除该文件);
3. x(execute):代表该文件可以被系统执行
对于文件的r ,w, x来说,主要针对的“文件的内容”而言,与文件名的存在与否没有关系;
🎈权限对目录
1. r (read):具有读取目录结构列表的权限,可以用ls查看一下目录有什么
2. w(write): 具有更改该目录结构列表的权限。 新建文件或目录,删除文件或目录,对文件或目录重命名,移动文件或目录等;
3. x(execute):代表能不能进入目录,执行文件;
一.✨背景
🎈在使用Linux的时候,未来可能会有一些共享目录,被所有普通用户共享,用来保存普通用户长生的临时数据。
二.✨为什么要有粘滞位
🎈但是这是个共享目录,通常都是root提供的,所有普通用户都可以在这里创建文件,根据拥有者创建的文件权限,他人进行读写执行,都是当在共享文档中个人创建了一个私有文件,别人查看不了,但是别人可以创建文件 就有删除文件的权限,其他用户看不了,可能就有了一些坏心思,既然我查看不了,那删了吧!
🎈 为了避免这种情况的发生,粘滞位应运而生。
三.✨设置粘滞位
🎈 设置 粘滞位 代码
chomd +t xxx(共享目录文件名)
🎈成功设置粘滞位后,除了文件的 “拥有者” 和 “root” 别人无权删除文件了;