如何使目录中的所有新文件可执行

如何使目录中的所有新文件可执行

我想要一种方法,通过这种方式,每当我在特定目录中创建新文件时,我都希望它默认可执行。

这可能吗?如果可能的话,怎么做?

答案1

您可以使用以下命令更改目录的权限
chmod -R 700 目录

其中 -R ----> 递归应用目录下所有子目录和文件的权限

答案2

这取决于你如何创建文件。如果你希望只有创建者才能执行,那么使用:

chmod 100 myfile

如果您还需要读写访问权限:

chmod 700 myfile

一点帮助:http://www.meine-erste-homepage.com/chmod-generator.php

可以使用以下方法自动创建install(coreutils 的一部分):

install -b -m 700 /dev/null myfile

相关内容