Chmod上的文件和文件夹尚未在该位掩码上



是否有一种方法可以只更改文件/文件夹的排列,而不更改这些排列?

比方说,如果对已经在0640中的文件执行find . -type f -exec chmod 0640 {} ;,请跳过它,不要覆盖它。

我正在从一个主机到多个主机同步(通过lsyncd(文件,当执行该命令时,所有文件都会被修改,因此,所有文件也会同步。谢谢

正确且最快的方法是

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

最新更新