在unix中创建一个新目录时注意到这一点,并且只是好奇为什么会这样。 感谢
答案 0 :(得分:1)
因为您需要可执行权限才能导航到目录。
因此,基本权限允许用户读取文件(读取文件权限),以及访问目录中的文件(目录执行权限)。
请注意,对文件夹的读取权限允许用户列出其中的文件。 (但不允许阅读它们,除非获得执行许可,正如我先说的那样)
答案 1 :(得分:1)
由用户创建并拥有完全权限的用户所拥有的新目录并不重要。但是,如果意外执行或在配置之前执行新文件/程序可能会产生灾难性后果。所以设计师决定给你一层保护。
除非您特别授予权限,否则它还会阻止其他用户执行该文件。
答案 2 :(得分:1)
基本上,目录上的+ x表示用户可以执行它'因此更改为它(根据权限中的位置替换用户或组别)。
因此drwxr--r--
表示只有用户可以更改为目录。更多here。
答案 3 :(得分:1)
目录需要具有可执行权限,因此您可以执行诸如cd之类的操作。此外,可执行权限允许您查看目录中包含的文件的inode信息。
可在此source找到更多信息。