chmod -R 644 ~/文档

chmod -R 644 ~/文档

我最近注意到我的所有文件~/Documents都以某种方式错误地给出了可执行状态。这被证明很烦人,因为尝试打开任何文件都会给我一个消息框,说它是可执行的。我尝试做类似的递归chmod

chmod -R 644 ~/Documents

不幸的是,这使得整个文档文件夹无法访问。什么地方出了错?

答案1

您需要在目录上设置执行位,以允许受影响的用户进入该目录并访问其中的文件和目录,并且您已将其删除(您的命令从文件和文件夹中删除了执行位)。有这方面的资料这里。以下命令应该修复它:

find ~/Documents -type d -exec chmod a+x {} +

相关内容