当前位置: 技术问答>linux和unix
删除文件权限疑惑
来源: 互联网 发布时间:2017-04-30
本文导语: hadoop3@linux-240:~> touch del.txt hadoop3@linux-240:~> chmod u= del.txt hadoop3@linux-240:~> ll del.txt ----r--r-- 1 hadoop3 hadoop 0 2013-10-30 09:18 del.txt hadoop3@linux-240:~> cat del.txt cat: del.txt: Permission denied hadoop3@linux-240:~> echo "abc" > del.txt -bash: ...
hadoop3@linux-240:~> touch del.txt
hadoop3@linux-240:~> chmod u= del.txt
hadoop3@linux-240:~> ll del.txt
----r--r-- 1 hadoop3 hadoop 0 2013-10-30 09:18 del.txt
hadoop3@linux-240:~> cat del.txt
cat: del.txt: Permission denied
hadoop3@linux-240:~> echo "abc" > del.txt
-bash: del.txt: Permission denied
hadoop3@linux-240:~> rm del.txt
rm: remove write-protected regular empty file `del.txt'? y
hadoop3@linux-240:~> ll del.txt
ls: cannot access del.txt: No such file or directory
hadoop3@linux-240:~>
如上命令,设置文件del.txt的owner权限为0时,不可读,不可写,但依然可以删除。请问各位大神,文件的删除权限该如何控制呢,如果是owner的文件,除了通过上层目录的x权限来控制,还有其他方法吗?请大神解疑。
|
是的。
删除权限是父目录控制的。
这一点上,Linux和Windows都是一样的。