linux - 为什么/tmp 有权在 linux 中只读/写自己的文件/目录

标签 linux

我遇到了面试并询问了/tmp 文件夹。 任何人都可以在此文件夹下创建文件,但不能删除其他人的文件,即使拥有文件的 777 权限。为什么?

最佳答案

这是由于 sticky bit .

/tmp 目录的模式 1777 正是导致此行为的原因。

关于linux - 为什么/tmp 有权在 linux 中只读/写自己的文件/目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23017665/

相关文章:

python - 如何使用 Python3 在 Linux 中比较两个不同日期的文件大小

linux - scp 来自源和目标的多个具有不同名称的文件

c - 使用 popen() 打开的文件描述符上的 pclose() 返回 errno 10(无子进程)

java - Java获取Linux当前用户名的方法

linux - Xenomai资源

linux - "Default"Docker 守护进程运行时 Linux 上不存在 docker 机器

linux - 如何从本地工作目录中删除所有未跟踪的子模块?

linux - linux 中的 wget 命令用于下载,但我不想让服务器知道,我下载了一些东西

c++ - 在 C++ 程序中处理 "system"调用的结果

c - gcc 完整性检查包