rsyncを使用した権限の保存

rsyncを使用した権限の保存

LINUXに0664権限を持つa.txtファイルがあるとします。 rsync を使用して Mac にファイルをコピーすると、rsync -r -t -v LINUX MACファイル権限が 0644 に変わります。

rsyncを使用するときにファイル権限を維持する方法は? -g オプションは効果がありません。

ベストアンサー1

-pフラグが必要です。

    -p, --perms                 preserve permissions

私はいつも-pと他の有用なフラグを集めた-aフラグを使用する傾向があります。

    -a, --archive               archive mode; equals -rlptgoD (no -H,-A,-X)

両方とも直接持ってきたのです。rsync マンページ

おすすめ記事