执行权限对于文件(包括脚本等)有意义,但是当涉及目录时,该write (w)
权限的工作方式与 相同execute (x)
,对吧?
这意味着,如果我们授予目录写入权限,我们通常也会检查该目录的“x”(用于执行),对吧?
答案1
目录的执行权限允许访问目录内的文件。读取权限允许枚举目录条目。写入权限允许创建和删除其中的条目。
对没有执行权限的目录具有读或写权限是没有用的。具有执行但不读取权限有时很有用:只有当您知道文件的确切名称时才允许访问文件,这是一种原始的密码保护。
因此,在实践中,目录上有用的权限是:
---
: 无法访问--x
:可以访问名称已知的文件(偶尔有用)r-x
:正常只读访问rwx
:正常读写访问