【问题标题】:What permissions mask should be given with O_CREAT?O_CREAT 应该赋予什么权限掩码?
【发布时间】:2013-06-27 18:41:02
【问题描述】:

使用openO_CREAT 创建文件时,必须将权限掩码作为函数的第三个参数提供。在 Windows 上,0777 就足够了,但在 Linux 或其他类似 Unix 的系统上,可能认为指定更严格的东西会更好。

假设您正在创建一个简单的文本文件(特别是源代码缩进工具的输出),最适合指定的值是什么?

【问题讨论】:

  • 有很多关于这个的文章

标签: linux unix file-io file-permissions


【解决方案1】:

如果您只是创建一个简单的文本文件,将由缩进工具读取和写入,那么只需指定644 - 所有者可读和可写,其他人只读,没有人可以执行它.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-05
    相关资源
    最近更新 更多