chown 只在需要的地方/加速 chown

rub*_*o77 7 chown

在包含数百万个文件的文件夹中,这可能需要很长时间:

chown someuser -Rf /folder_with_lots_of_files/
Run Code Online (Sandbox Code Playgroud)

如果 99.9% 的文件已经属于 ,我该如何加快速度someuser

gog*_*oud 13

使用find命令,例如:

find /folder_with_lots_of_files -not -user someuser -execdir chown someuser {} \+
Run Code Online (Sandbox Code Playgroud)

  • 它与运行 `chown -R` 有何不同?`find` 不是也需要读取文件所有者吗? (2认同)