gpt4 book ai didi

寻找 。 -type f -exec chmod 644 {} ;

转载 作者:行者123 更新时间:2023-12-01 19:08:08 26 4
gpt4 key购买 nike

为什么这不起作用我试图将所有文件更改为 644 abd all -d 到 755:

find . -type f -exec chmod 644 {} ;

我得到:查找:缺少“-exec”参数 谢谢

最佳答案

通过管道传输到 xargs 是一种肮脏的方式,可以在 find 内部完成。

find . -type d -exec chmod 0755 {} \;
find . -type f -exec chmod 0644 {} \;

您可以通过其他选项进行更多控制,例如:

find . -type d -user harry -exec chown daisy {} \;

你可以用 find 做一些非常酷的事情,也可以做一些非常危险的事情。看看“man find”,它很长,但值得快速阅读。并且,一如既往地记住:

  • 如果您是root,它就会成功。
  • 如果您处于 root (/) 状态,那么您将会度过糟糕的一天。
  • 使用/path/to/directory 可以使事情变得更加安全,因为您可以清楚地定义要查找的运行位置。

关于寻找 。 -type f -exec chmod 644 {} ;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19737525/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com