Benim umaskın 0077 olduğunu varsayın.
Ben, bir dizin var foo
ben özel izinler uygulanmış olması istediğiniz. Oluşturduğum tüm dosyalar foo
dünya tarafından okunabilir olmalı ve tüm dizinler dünya tarafından okunabilir ve yürütülebilir olmalıdır.
Şu anda, bir dosya oluşturursam, 0600 olacak ve bir dizin 0700 olacak:
$ 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
Benim umask ne olursa olsun dosya 0644 ve dizin 0755 olmasını istiyorum:
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
Bunu nasıl başarabilirim?