На этот вопрос уже есть ответ здесь:
Мне нужен способ, с помощью которого всякий раз, когда я создаю новый файл в определенном каталоге, я хочу, чтобы он был исполняемым по умолчанию.
Возможно ли это вообще, если да, то как?
Вы можете изменить разрешение каталога, используя следующую команду
chmod -R 700 directory
где -R ----> рекурсивно применить разрешение ко всем подкаталогам и файлам в каталоге
Это зависит от того, как вы создаете файл. Если вам нужен строгий исполняемый файл только для создателя, используйте:
chmod 100 myfile
Если вам также нужен доступ для чтения и записи:
chmod 700 myfile
Небольшая помощь: http: //www.meine-erste-homepage.com/chmod-generator.php
Автоматическое создание можно сделать с помощью install
(часть coreutils):
install -b -m 700 /dev/null myfile