Giả sử rằng ô của tôi là 0077.
Tôi có một thư mục, foo
mà 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 foo
nê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?