如何使目录可写?

80 macos terminal

如何从OS X终端创建可写入的目录?

Ala*_*avi 101

  • 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`起作用了. (8认同)

nor*_*ole 46

chmod 777 <directory>

这将为您提供执行/读/写权限.您可以使用这些数字来精细调整所需的权限.

这是维基,有很好的例子.

  • 如果不需要,只需使目录可读,可写和可执行,这是一种不好的做法.@samoz回答是一个更合适的行动. (40认同)

Ose*_*ian 28

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

chmod -R a+w <directory>
Run Code Online (Sandbox Code Playgroud)