新文件默认执行权限?

新文件默认执行权限?

我不明白为什么我没有默认创建文件的执行权限。我认为我没有弄乱任何 Ubuntu 权限,这是相当默认的东西。

在进行一些研究时,我发现了一个名为 umask 的东西,运行umask后返回0002我认为不是这个问题。我尝试在一堆不同的文件夹中创建文件,它们看起来都像-rw-rw-r--

farzher@farzher-laptop ~ $ touch pants.txt

-rw-rw-r--  1 farzher farzher     0 Jul 24 21:58 pants.txt

我知道如何执行它,chmod 755 pants.txt但我希望默认执行。如果我遗漏了任何重要信息,请发表评论并询问。

答案1

因为创建这些文件的应用程序一开始就选择不授予它们执行权限。如果你想改变这一点,那么你需要修改应用程序。

相关内容