之前我们知道如何针对用户和用户组来设置文件权限。通常是用三个八进制来设置权限的,这里我要说的是,其实是由四个八进制表示的。其中第一个八进制我们通常是忽略的。第二个到第四个是对应于SUID,SGID,sticky-bit。
SUID:设置了SUID 位的文件被执行时,该文件将以所有者的身份运行,也就是说无论谁来执行这个文件,他都有文件所有者的特权。如果所有者是 root 的话,那么执行人就有超级用户的特权了
SGID: 设置了SUID 位的文件被执行时,该文件将以具有所属组的特权
sticky-bit: sticky 位要求操作系统既是在可执行程序退出后,仍要在内存中保留该程序的映象。这样做是为了节省大型程序的启动时间。但是会占用系统资源。该位可以理解为防删除位. 设置sticky bit位后,就算用户对目录具有写权限,但也只能添加文件而不能删除文件。
SUID和SGID可以对文件的权限进行设置,比如rwx(可读可写可执行)
我们引入了chmod来修改文件权限,举例如下:

当我们要修改成user为可写,group为可写时,命令如下:
chmod u+w,g+w myfife
那么操作这些标志的权限是什么呢。和文件权限是一样的,都是用chmod来修改权限的。

chmod u+s myfife:为用户设置s权限,具有文件所有者的权限
chmod g+s Code:为用户组设置s权限,具有用户组的权限,可以对该目录下的文件执行权利,Code为目录
chmod o+t myfife:为其他用户设置t权限,说明其他用户不能对其进行删除操作

大家有没有看到myfife文件中的T呢,这是因为我们给sticky位设置了权限,这个有什么作用呢?就是为了防止删除。我们有时候会遇到A用户对其有写权限,写了之后,B用户觉得那个文件没用,就把文件给删了。这样的结果可想而知。
为了避免上述的事情发生,所以就有粘滞位的引入。就是为了防止other用户对其删除。只有用户自己可以对其添加、修改、删除等操作。
使用chmod 1777 myfife 即可。
Linux Mint 20.2“Uma”中的新
EasyWSL工具将 Linux Docker 映
适用于 Linux 5.16 的新 Zst
适用于Linux的Windows子系统
Linux系统xlsatom命令如何使
win10右下角的日历打不开
有使用win0系统的小伙伴有遇见win10日历打不开的情况,这个是正......
阅读
qq版本过低登不进去怎么办
可以删除软件,然后重新下载安装新版本即可。1、长按qq,移除......
阅读
《云顶之弈》s7双重麻烦半神妮蔻熊怎么
近期云顶之弈的s7版本已经正式上线了,其中更新了大量的新棋......
阅读
迅捷视频剪辑软件给视频配乐的教程
迅捷视频剪辑软件是一款非常受欢迎的视频剪辑器,它支持给视......
阅读
软件卸载时总显示进程被系统占用怎么办
软件卸载时总显示进程被系统占用怎么办 无法删除应用程序提示......
阅读
前 Nintendo Switch 独家游戏
AMD Radeon RX 6500 XT 在德国价
EVGA 展示双 GeForce RTX 3090
关闭多个选项卡时Firefox将
Windows10 Insider内部版本21
微软发布了Windows10 Inside
哔哩哔哩小电视免流卡套
已发布Windows 10内部版本
梦幻新诛仙监禁奇遇任务
Switch血污月之诅咒2金手指
航海王热血航线航海贸易
小影霸rx580显卡驱动安装教
R9285显卡详细评测介绍
极光pdf插入页码的教程
FIX:Zoom无法在Windows11中检
Word显示多页的方法
WPS文档去除文字后面的阴
安卓手机电容屏怎么防止
win101909要不要更新详细介
无线路由器ip地址忘了怎么
迅捷路由器无法登陆falo终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。今天小编为大家分享的是Linux中的终端特殊设备文件详解!有需要的朋友可以参考下...
次阅读
最近一些朋友问小编Linux怎么去除fstab文件只读属性?今天小编为大家分享的是Linux去除fstab文件只读属性的方法,有需要的朋友可以参考下...
次阅读
今天小编为大家带来的是从Vim中访问shell或者运行外部命令的方法,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
今天小编将为大家分享的是Linux中遇到device is busy的处理方法。希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
适用于 Linux 5.16 的新 Zstd 已准备就绪,性能提升高达 35% 最近,为 Linux 5.16 内核准备的新 Zstd 已提交给linux-next 合并,以便在接下来的几周内进行更广泛的测试。...
次阅读
今天小编为大家带来的是Linux引导时输入特殊信息的含义的方法,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
最近有些朋友问小编 Linux菱形乱码如何修改? 今天小编将为大家分享的是Linux菱形乱码的修改方法,希望对大家会有帮助,有需要的朋友可以参考下...
次阅读
在本文中,我们将介绍如何将大于 2TB 的新磁盘添加到现有的 Linux 服务器中(如 RHEL/CentOS 或 Debian/Ubuntu)中,感兴趣的朋友可以一起看看...
次阅读
今天小编为大家带来的是linux命令行下文件名中有空格的处理方法,希望对大家会有帮助,有需要的朋友可以参考下...
次阅读
近日,有些朋友问如何修改Linux账户的默认Shell类型?今天小编为大家分享的是修改Linux账户的默认Shell类型的方法,有需要的朋友可以参考下...
次阅读
适用于Linux的Windows子系统(WSL)现在可从win11上的Microsoft Store作为应用程序使用 微软今天宣布正式推出适用于Linux的Windows子系统(WSL)作为适用于Windows11PC...
次阅读
这篇文章主要介绍了linux 删除换行符的方法小结,需要的朋友可以参考下...
次阅读
最近一些朋友问小编Linux Mount NTFS分区造成的权限问题如何解决?今天小编将为大家带来的是Linux Mount NTFS分区造成的权限问题的解决方案,希望对大家会有帮助,有需要的朋友一起去看看...
次阅读
最近一些朋友问小编在Linux下如何确定网卡所使用驱动程序?今天小编要为大家带来的是在Linux下确定网卡所使用驱动程序的方法,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux上最杰出的新安全子系统。今天小编要为大家分享的是SELinux基本概念详解,希望对大家会有帮助,有...
次阅读