linux - Linux 中文件写入的权限由什么决定?

标签 linux file permissions copy

我有一个技术用户将文件写入目录。该文件被自动授予权限(rw-r--r--)。

是什么决定了/为什么它正是 644 而不是任何其他权利组合?

我必须配置什么/如何才能使写入文件时的自动权限为 rw-rw-rw/666? 我想在复制后避免使用 chmod,因为这会导致持续的额外工作 - 最好由该用户复制到此目录的每个文件都获得这些权限。

..还有额外的问题:这是否也包括将文件移动到那里?

谢谢!

最佳答案

这称为 umask可以设置为 600、644 或 666。

关于linux - Linux 中文件写入的权限由什么决定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31604073/

相关文章:

c - Linux 中 WaitForSingleObject() 和 ResetEvent() 的等效性

Java - 以编程方式将文件附加到 Jar 文件

javascript - 附加带有固定行名称的文件 javascript

java - 如何用java编写一个文件索引软件?

linux - SSH用户锁定到其主目录和一项服务

mysql - 远程数据库连接问题

linux - 如何在不读取整个文件的情况下从大文件末尾删除 X 字节?

linux - bash脚本: Apache Server is running or not

linux - 即使终端位于脚本本身的当前目录,Bash 终端也不允许使用脚本

DatabaseError 无法打开数据库文件