
如何為 /data/user-name/ 下建立的任何新檔案設定預設群組擁有者和權限?
我希望在 /data/user-name/ 下建立的任何新檔案都具有以下屬性: 1) 群組擁有者 = marketing 2) 擁有者權限 = rwx 3) 群組權限 = rwx 4) 其他權限 = r--
touch /data/user-name/test.file
ls -lah /data/user-name/test.file
應該產生
-rwxrwxr-- 1 username marketing 0B Apr 7 13:23 test.file
我不知道如何實現這一點。謝謝你!
答案1
新檔案的預設權限是0666,即rw-rw-rw-。可以使用 來減少(即屏蔽)這些權限umask
。建立檔案時沒有新增執行權限的預設機制。