「cp」と「rsync -a」に最も近いものは何ですか?

「cp」と「rsync -a」に最も近いものは何ですか?

マンページrsyncから

-a, --archive

これは-rlptgoD再帰的であり、ほぼすべてを維持したいことをすばやく表現する方法です(-Hは目立つ省略です)。上記の同等性の唯一の例外は、--files-fromが指定された場合です。この場合、-r は暗示されません。

-a は、マルチリンクファイルの検索に高価なため、ハードリンクを維持しません。 -Hを別々に指定する必要があります。

ファイルコピーへの入力と結果として見ると、転送速度を無視したものに最も近いものは何ですかcprsync -a

欠落は何とcp -arl比較されますかrsync -a?ただ?-Drsync

見逃した側面を除いて同じように機能しますかcp -arlrsync -a

ありがとうございます。

ベストアンサー1

rsync -aまた、ACL、拡張属性、ハードリンク(前述のように)、スパース性は維持されません。

cp少なくともGNUはある

cp -a

これらすべてを維持しながらrsync

rsync -aAHX

私はrsyncがスパースを複製できるとは思いませんが、--sparseNULシーケンス(割り当てに関係なく)を使用してターゲットの穴に置き換えることができます。

(非標準)-aオプションはをcp意味します-r-l(別の非標準オプション)、GNUがcp望むことをしないと仮定します。ハードリンクが作成されます代わりにファイルをコピーします。

おすすめ記事