解決策 1:
権限と所有者/グループ情報を設定することを rsync に伝える必要があります。 --chmod
を持っていると仮定するのは理にかなっています または --chown
それを言うでしょうが、彼らはそうしません。
伝播する権限には、--perms
が必要です または -p
フラグと所有者/グループには --owner --group
が必要です または -og
所有者/グループ/権限情報を設定するためのフラグ。
ドキュメントは少し不明確に書かれているため、パーミッションがさまざまな組み合わせでどのように処理されるか、または既存のファイルが影響を受けるかどうかが明確ではありません。
解決策 2:
ロジャーと私は --chmod
の形式の設定が異なるrsyncを持っているように見えるので、同じ質問のこのStackOverflowバージョンがより役立つことがわかりました (私のは Debian パッケージの 3.1.3 です)。
Sami が言ったように、rsync には「許可」を伝える必要があるため、いずれかの -p
を含めます。 、または -a
を使用して暗黙的に含める .ただし、コマンドを実際に実行するには、必要です (たとえば、ディレクトリ 755 とファイル 644 の場合) --chmod=Du=rwx,Dg=rx,Do=rx,Fu=rw,Fg=r,Fo=r
、"D755,F644" 形式ではなく
最新のファイル システムの何百万ものファイルのパフォーマンスへの影響は何ですか?
Java Web Start 経由でスレーブ エージェントを起動するオプションが新しいノード構成にありません。オプション メニューに追加するにはどうすればよいですか?