5

I want a way by which whenever I create a new file in a particular directory, I want it to be executable by default.

Is this even possible, if so how?

2

2 Answers 2

1

You can change permission of a directory using the following command
chmod -R 700 directory

where -R ----> recursively apply permission all sub-directories and files under directory

1
  • 1
    By my understanding, this will mark all existing files as executable, but any new files written after running this will not be.
    – Kevin
    Jun 7, 2015 at 0:26
0

It depends, how you create the file. If you want strict executable for the creator only, than use:

chmod 100 myfile

If you need read-write access as well:

chmod 700 myfile

A little help: http://www.meine-erste-homepage.com/chmod-generator.php

Automatic creation can be done wuth install (part of coreutils):

install -b -m 700 /dev/null myfile
2
  • 2
    That is not what he wants. He wants it automatic.
    – Rinzwind
    Oct 1, 2013 at 14:40
  • Ok, completed my answer.
    – Frantique
    Oct 1, 2013 at 14:44

Not the answer you're looking for? Browse other questions tagged .