Chmod
chmod a+x 到所有目錄和內容
我正在嘗試安裝一個名為 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