Linux 文件不继承父目录权限

Linux 文件不继承父目录权限

我有一个名为“test”且具有权限的目录0777

我有一个脚本将文件写入目录“test”。但是,默认情况下,这些文件具有 权限0644

我需要这些文件来继承文件夹权限。

谁能帮我实现这个目标吗?

答案1

当您创建新文件时,默认情况下无法使其可执行。即使您的 umask 是 000。这是 UNIX/Linux 的设计。您始终可以事后添加执行权限:

chmod +x filename

答案2

如何让新创建的文件继承目录的权限...?

它的解决方案可能会帮助您解决类似的问题。

但要尽量限制权限; 0777 很少真正需要。

相关内容