我遇到了面试并询问了/tmp 文件夹。 任何人都可以在此文件夹下创建文件,但不能删除其他人的文件,即使拥有文件的 777 权限。为什么?
最佳答案
这是由于 sticky bit .
/tmp 目录的模式 1777 正是导致此行为的原因。
关于linux - 为什么/tmp 有权在 linux 中只读/写自己的文件/目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23017665/
标签 linux
我遇到了面试并询问了/tmp 文件夹。 任何人都可以在此文件夹下创建文件,但不能删除其他人的文件,即使拥有文件的 777 权限。为什么?
最佳答案
这是由于 sticky bit .
/tmp 目录的模式 1777 正是导致此行为的原因。
关于linux - 为什么/tmp 有权在 linux 中只读/写自己的文件/目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23017665/