📜  linux chmod 删除粘滞位 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:17:20.258000             🧑  作者: Mango

Linux chmod 删除粘着位

在Linux系统中,文件具有粘着位(sticky bit)属性。当目录的粘着位被设置后,只有该目录的拥有者和root用户才能删除该目录下面的文件。这种设置通常用于公共目录,以确保其他用户不能删除其他用户上传的文件。

如果需要删除目录的粘着位,可以使用chmod命令。

语法
chmod -t <目录名>
示例

假设我们有一个名为/tmp/test的目录,并且应用了粘着位:

drwxrwxrwt  2 root root     4096 Dec  2 17:25 test

要删除粘着位,只需运行以下命令:

chmod -t /tmp/test

完成后,你可以验证该目录还剩下哪些权限:

drwxrwxrwx  2 root root     4096 Dec  2 17:25 test

注意,使用chmod -t命令需要管理员权限。

结论

使用Linux系统时,粘着位是有用的一种安全设置。但是,当你需要删除该设置时,使用chmod -t命令可以很容易地完成。