每次执行脚本时使用 chown

每次执行脚本时使用 chown

我正在以 root 用户身份为所有 sftp 用户运行 bash 脚本。此脚本创建一些文件,然后将其移动到每个用户的目标文件夹 (DestFolder)。现在,如果 DestFolder 存在,我在最后使用 chown 来修复整个目标文件夹的权限:chown -R DestFolder。DestFolder 并不总是存在,有时也是从 root 创建的。但是,大多数情况下,文件夹中的文件已经具有正确的权限。有没有办法让 chown 不授予已经具有正确权限的文件权限并使其更快一些?

相关内容