我做了一个小测试来检查权限的工作方式:
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
我的问题是,为什么当我对用户没有权限时我无法读取文件但我可以将其删除?