【问题标题】:How can I make directory writable? [closed]如何使目录可写? [关闭]
【发布时间】:2010-11-07 09:35:09
【问题描述】:

如何从 OS X 终端使目录可写?

【问题讨论】:

标签: macos terminal


【解决方案1】:
  • chmod +w <directory>chmod a+w <directory> - 用户、组和其他人的写入权限

  • chmod u+w <directory> - 用户的写入权限

  • chmod g+w <directory> - 组的写入权限

  • chmod o+w <directory> - 为他人写权限

【讨论】:

  • 感谢您提供详细信息,而不是使用毯子 777。我正在使用 sudo chmod +w <dir>,但它不起作用 - 但 a+w 起作用了。
【解决方案2】:
chmod +w <directory>

【讨论】:

    【解决方案3】:

    chmod 777 &lt;directory&gt;

    这将为您提供执行/读取/写入权限。您可以使用数字来微调您所需的权限。

    这里是wiki 的示例。

    【讨论】:

    • 如果不需要的话,简单地使目录可读、可写和可执行是一种不好的做法。 @samoz 回答是更合适的操作。
    • @Tom - 很公平,但我解释说您可以调整数字以满足您对该主题的其他文档的要求。
    【解决方案4】:

    要使父目录以及所有其他子目录可写,只需添加 -R

    chmod -R a+w <directory>
    

    【讨论】:

      【解决方案5】:
      chmod 777 <directory>
      

      这不会改变所有,只是一个文件

      chmod -R a+w <directory>
      

      没关系

      【讨论】:

        【解决方案6】:

        使用sudo以管理员权限执行以避免权限被拒绝 (无法更改文件模式)错误。

        sudo chmod 777 <directory location>
        

        【讨论】:

          猜你喜欢
          • 2020-06-26
          • 1970-01-01
          • 2013-07-11
          • 1970-01-01
          • 1970-01-01
          • 2012-07-29
          • 2014-02-12
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多