我做了一个小测试,以检查权限如何工作:
test@comp ~/Documents $ touch test1
test@comp ~/Documents $ ls -l
-rw-r--r-- 1 test test 0 Jul 24 22:14 test1
test@comp ~/Documents $ chmod 044 test1
test@comp ~/Documents $ ls -l
----r--r-- 1 test test 0 Jul 24 22:14 test1
test@comp ~/Documents $ cat test1
cat: test1: Permission denied
test@comp ~/Documents $ rm test1
rm: remove write-protected regular empty file ‘test1’? y
test@comp ~/Documents $ ls -l
total 0
我的问题是,为什么当我没有用户权限时,我无法读取文件但可以将其删除?
为了删除该文件,需要在包含该文件的目录上具有写许可权。有关更多信息:http : //linuxcommand.org/lts0070.php
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句