为该目录中创建的任何未来文件设置权限

gid*_*ich 5 linux permissions

您好,我可以在 Linux 中使将来在某个目录中创建的任何文件都可写吗?

谢谢

吉迪

Fra*_*eas 2

使用umask。例如 :

umask 0000
Run Code Online (Sandbox Code Playgroud)

将使之后创建的文件(即在同一会话中)具有每个人的 rw 权限:

-rw-rw-rw-
Run Code Online (Sandbox Code Playgroud)

如果您想让该更改持久存在,只需将其放入~/.bashrc(假设您的 shell 是 bash)。

umask通过位屏蔽文件创建时使用的默认权限来工作,请查看其手册页以获取更多详细信息。