chmod a + x到所有目录和内容

我正在尝试安装名为libtool的库

我得到“./configure:行2668:libltdl / config / mkstamp:权限被拒绝”当我做./configure

我怎样才能chmod a + x所有的libtool目录来防止这个错误?

谢谢

在使权限变化如此之深之前要小心。 开始之前,请进行备份:
cd libtool
find . -printf "chmod %m %p\n" > ~/perms.txt
然后,改变整个事情一个+ X(坏主意,但是):
find . -exec chmod a+x '{}' \;

如果出现任何问题,可以随时恢复:
cat ~/perms.txt | bash

大多数版本的chmod都有一个recursion标志:

 chmod -R a+x folder 

chmod -R + x / path / to /文件夹可以工作