答案1
之间存在差异folder
folder\
folder\
表示文件夹内的内容而不是文件夹本身。folder
仅表示文件夹,不表示其中驻留的文件和子目录。但是当您递归地使用该chown
命令时,其中所有子目录和文件的所有权folder
也将被更改。
因此输入以下内容可以解决这种情况
sudo chown -R "$USER":www-data /var/www/html/TV/flash
还要更改文件权限。您$USER
作为所有者和www-data
群组所有者正在赚钱。并显示您500
对该目录的现有权限。因此,只有所有者而不是组所有者可以搜索目录。并且您的我们的服务器在组所有者下运行www-data
一个好的做法是将所有目录权限保留为 ,755
文件权限保留为644
。
find /var/www/html/TV/flash -type d -exec chmod 755 {} \;
find /var/www/html/TV/flash -type f -exec chmod 644 {} \;
如有错误请评论。