joh*_*mon 31 linux permissions file-permissions
我有一个具有以下权限的文件:
root:data,并chmod设置为 775。
我的普通用户,姑且叫他boby,在data群里。
为什么我不能删除用户 boby 的文件?
rwxrwxr-x 18 根数据 4096 2011-12-30 22:02 存储 我的用户在组数据中但无法写入存储
Kar*_*son 36
因为通过删除文件,您不仅修改了文件,还修改了其目录。
因此,如果您的文件是:
rwxrwxr-x
Run Code Online (Sandbox Code Playgroud)
你将能够做到:
cp /dev/null <filename>
Run Code Online (Sandbox Code Playgroud)
但是如果您的目录权限是:
rwxr-xr-x root data <directory name>
Run Code Online (Sandbox Code Playgroud)
然后系统将阻止您删除该文件。
Ric*_*lka 15
文件删除基于目录权限,而不是文件权限 (*)。
您对包含该文件的目录有写权限吗?
(*) 警告,您可以有一个目录,您可以在其中强制只有文件的所有者才能删除它。这对临时目录很有用。
| 归档时间: |
|
| 查看次数: |
77846 次 |
| 最近记录: |