Chmod
chmod -R 644 ~/文件
我最近注意到我的所有文件
~/Documents
都被錯誤地賦予了可執行狀態。這被證明很煩人,因為試圖打開任何文件都會給我一個消息框,說它是可執行的。我試著做一個像這樣的遞歸chmod
:chmod -R 644 ~/Documents
不幸的是,這使得整個 Documents 文件夾無法訪問。什麼地方出了錯?
您需要在目錄上設置執行位,以允許受影響的使用者進入並訪問其中的文件和目錄,並且您已將其刪除(您的命令會從文件和文件夾中刪除執行位)。有關於此的資訊here。以下命令應該修復它:
find ~/Documents -type d -exec chmod a+x {} +