如何更改文件夹及其所有子文件夹和文件的权限?
这仅适用于/opt/lampp/htdocs文件夹,而不适用于其内容:
chmod 775 /opt/lampp/htdocs
如何为/opt/lampp/htdocs文件夹的所有当前内容设置chmod 755,以及将来自动为其下创建的新文件夹/文件设置chmod?
如何更改文件夹及其所有子文件夹和文件的权限?
这仅适用于/opt/lampp/htdocs文件夹,而不适用于其内容:
chmod 775 /opt/lampp/htdocs
如何为/opt/lampp/htdocs文件夹的所有当前内容设置chmod 755,以及将来自动为其下创建的新文件夹/文件设置chmod?
当前回答
这很简单。
在终端中,转到文件管理器。示例:sudo nemo。转到/opt/,然后单击财产→ 准许然后是其他。最后,更改为创建和删除,文件访问为读取和写入,然后单击按钮应用。。。而且它是有效的。
其他回答
您可能需要考虑nik在超级用户上给出的答案,并对所有文件/文件夹使用“一个chmod”,如下所示:
chmod 755 $(find /path/to/base/dir -type d)
chmod 644 $(find /path/to/base/dir -type f)
正确的递归命令是:
sudo chmod -R 755 /opt/lampp/htdocs
-R: 更改每个子文件夹,包括当前文件夹
chmod 755-R/opt/lampp/htdocs将递归设置权限。无法仅在设置权限后创建的目录中自动设置文件的权限,但可以通过设置umask 022来更改系统范围内的默认文件权限。
要设置为所有子文件夹(递归),请使用-R
chmod 755 /folder -R
可以使用-R和chmod递归遍历所有文件和子文件夹。
您可能需要sudo,因为它取决于当前用户或其他用户安装的LAMP:
sudo chmod -R 755 /opt/lampp/htdocs