我正在使用 digital ocean 和 WordPress。我已经上传了我的主题,但我的文件权限都是错误的。我知道如何使用 ssh 单独设置文件权限,但我想知道是否可以一次执行多个操作,而不是单独执行每个操作。我想将主题内的所有文件夹设置为 755
,将所有文件设置为 644
(如果这是错误的,请纠正我)
这是我到目前为止所做的;我使用 ssh 导航到主题文件夹,然后使用以下命令设置文件权限;
chmod 644 file.php
chmod 755 folder
最佳答案
chmod -R 755
将为树中的所有文件和子文件夹设置这些权限。要将目录设置为 755 并保留文件或将它们设置为 644。为此,您可以使用 find 命令。例如:
将所有目录更改为 755 (drwxr-xr-x):
find /opt/lampp/htdocs -type d -exec chmod 755 {} \;
将所有文件更改为 644 (-rw-r--r--):
find /opt/lampp/htdocs -type f -exec chmod 644 {} \;
关于linux - 使用 ssh 一次设置多个文件权限(递归文件夹/文件权限),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54864009/