Chmod

chmod a+x 到所有目錄和內容

  • November 19, 2010

我正在嘗試安裝一個名為 libtool 的庫

當我執行 ./configure 時,我得到“./configure: line 2668: libltdl/config/mkstamp: Permission denied”

我怎樣才能 chmod a+x 所有的 libtool 目錄來防止這個錯誤?

謝謝

在像這樣進行如此深入的權限更改之前要小心。在你開始之前,做一個備份:

cd libtool

find . -printf "chmod %m %p\n" > ~/perms.txt

然後,改變整個事情 a+x (壞主意,但是嗯):

find . -exec chmod a+x '{}' \;

如果出現任何問題,您可以隨時恢復:

cat ~/perms.txt | bash

大多數版本的 chmod 都有一個遞歸標誌:

chmod -R a+x folder

引用自:https://serverfault.com/questions/204042