Answers:
0775
对于文件很少是正确的。以下内容将适当的所需权限添加到适当的类型,而不会干扰其他现有权限:
find somedir \( -type d -exec chmod u+rwx,g+rwx,o+rx {} \; -o -type f -exec chmod u+rw,g+rw,o+r {} \; \)
请参见手册页以查找有助于破译的内容。
对于所有用户都具有读写访问权限,这将0777
有些危险,尤其是在运行Web服务器的情况下。就像@unwind说的那样:
chmod -R 0777 /mydirectory
将允许所有用户对该目录内的所有文件和文件夹进行读写访问
根据您的目的,您可能需要阅读粘性位,该位允许所有用户创建新文件,但不能删除或编辑目录中的其他文件:
chmod +t /mydirectory
另外,如果您不知道man chmod
该chmod
命令的手册页,您可以通过键入以下内容来搜索“递归”文本:/recursive