作者:fuhuan9479184787 | 来源:互联网 | 2023-05-25 18:11
本文由编程笔记#小编为大家整理,主要介绍了用户对目录有写权限,但对目录下的文件没有写权限时,能否修改此文件的内容?能否删除此文件?相关的知识,希望对你有一定的参考价值。 在此,对上述问题加以验证:1、
本文由编程笔记#小编为大家整理,主要介绍了用户对目录有写权限,但对目录下的文件没有写权限时,能否修改此文件的内容?能否删除此文件?相关的知识,希望对你有一定的参考价值。
在此,对上述问题加以验证:
1、创建测试目录并复制测试所需的文件:
2、创建测试用户并更改/tmp/test/目录的属组,以及让属组拥有写权限:
3、root切换至测试用户,测试该用户是否能对目录下的文件进行修改和删除:
结果显而易见。
总结:
用户对文件没有写权限,未必不能删除,但一定不能对该文件进行修改,用户对目录是否具有写权限决定了他是否能对该目录下的文件进行增删。