【发布时间】:2016-05-22 02:34:19
【问题描述】:
我的 linux umask 是 002。
$ umask
0002
因此新文件有 664 个权限。
$ touch new-file
$ ls -l
-rw-rw-r-- 1 david www-data 0 feb 11 11:37 new-file
但是,如果我从 netbeans 创建一个新文件(右键单击/新建/空文件),它有 644 个权限。
$ ls -l
-rw-r--r-- 1 david www-data 0 feb 11 11:40 netbeans-file
我可以配置哪些权限具有从 netbeans 创建的新文件吗?
【问题讨论】:
-
Netbeans 可能不是您设置 umask 的 shell 的子级。父级在很大程度上取决于您的登录方式,但通常是您的桌面管理员。弄清楚如何修复其配置。 (真的不是编程问题。)
-
(你为什么在
www-data群里?) -
我想拥有对 Apache 创建的文件的写入权限。
-
你是对的。这不是一个编程问题。我应该删除它吗?
-
“用于编程的工具”是(有点勉强)容忍的,所以我没有投票关闭。我会说暂时离开它。
标签: linux netbeans file-permissions