मान लें कि मेरी उमर 0077 है।
मेरे पास एक निर्देशिका है, foo
जो मैं चाहता हूं कि उस पर विशेष अनुमति लागू हो। मेरे द्वारा बनाई गई सभी फाइलें foo
दुनिया में पठनीय होनी चाहिए, और सभी निर्देशिकाएं विश्व पठनीय और निष्पादन योग्य होनी चाहिए।
वर्तमान में, यदि मैं कोई फ़ाइल बनाता हूं, तो यह 0600 होगी, और एक निर्देशिका 0700 होगी:
$ cd foo/
$ touch file
$ mkdir directory
$ ls -l
drwx------ 2 nfm nfm 4096 2012-01-12 16:16 directory
-rw------- 1 nfm nfm 0 2012-01-12 16:15 file
मैं चाहता हूँ कि फ़ाइल ०६४४ हो, और निर्देशिका ० ,५५, मेरे umask की परवाह किए बिना:
drwxr-xr-x 2 nfm nfm 4096 2012-01-12 16:16 directory
-rw-r--r-- 1 nfm nfm 0 2012-01-12 16:15 file
इसे कैसे प्राप्त किया जा सकता है?