关于目录的写权限

时间:2015-05-25 10:17:48

标签: linux ubuntu

为什么即使目录对其他目录具有写入权限,我也无法创建文件?

例如

  • 我以root身份创建目录

    mkdir qq-201505221157

    文件是

    drwxr-xr-x 2 root root 4096 5月22日11:57 qq-201505221157

  • 我更改了这样的权限,只为其他人设置了白色权限

    chmod 002 qq-201505221157

    现在的文件是

    d ------- w- 2 root root 4096 5月22日11:57 qq-201505221157

  • 我尝试与其他用户(elamas)

    创建一个文件

    触摸qq-201505221157 / elamas.txt

结果是

触摸:无法触摸âqq-201505221157 /elamas.txtâ:权限被拒绝

为什么?

由于

1 个答案:

答案 0 :(得分:0)

您没有权限阅读该文件夹。是的,您可以写信给它或删除它作为任何用户,但没有看到它!

chmod 002 #means: world has permission to write it.
chmod 004 #means: world has permission to read it.
chmod 001 #means: world has permission to execute it.

为了能够读/写你可以简单地将这些数字加在一起

chmod 007 #means world can read/write/execute.

运行:

man chmod 

了解更多信息