要理解目录即文件的概念
比如:root 在home目录下创建了一个文件名abc 并赋给这个文件777权限,然后切换到user1 用户,user1 对/home目录有读和执行的权限,那么user1 是否能够删除/home/abc 这个文件呢?
答案是否定的。这是为什么呢?
这需要我们理解linux 目录即文件的概念:
因为我们可以用vim 直接打开/home 这也就代表/home其实是一个文件,只有我们有对这个文件有可执行的权限,我们才可以删除文件里的内容,也就是/home 目录里的文件abc。
所以虽然user1 对文件abc有rwx的权限,但是对于/home 它却无能为力。