Giả sử rằng ô của tôi là 0077.
Tôi có một thư mục, foomà tôi muốn có các quyền đặc biệt được áp dụng cho nó. Tất cả các tệp tôi tạo foonên có thể đọc được trên thế giới và tất cả các thư mục phải có thể đọc được trên thế giới và có thể thực thi được.
Hiện tại, nếu tôi tạo một tệp, nó sẽ là 0600 và một thư mục sẽ là 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
Tôi muốn tệp là 0644 và thư mục 0755, bất kể ô của tôi:
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
Làm thế nào tôi có thể đạt được điều này?