我正在关注在AWS实例http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/hosting-wordpress.html中部署wordpress应用程序的本教程,当我这样做时出现错误
[ec2-user@ip-10-10-1-73 ]$ find /var/www -type f -exec sudo chmod 0664 {} +
sudo: unable to execute /bin/chmod: Argument list too long
sudo: unable to execute /bin/chmod: Argument list too long
此错误的根本问题是什么?
答案 0 :(得分:5)
所以你试图传递给chmod的许多参数,你可能会耗尽堆栈空间。这是你可以使用ulimit在linux上设置的限制,但我个人只想修改命令
find /var/www -type f -exec sudo chmod 0664 {} \;
不同之处在于,您正在尝试使用\来一次更改所有文件的权限。您一次设置一个文件的权限