rsyncを使用してコピーされていないファイルが見つかりません

rsyncを使用してコピーされていないファイルが見つかりません

rsync を使用してファイルをコピーします。

rsync -trvh "/media/user/HDD/Arch/" "/media/user/my_drv/Arch/" && rsync -trvhc "/media/user/HDD/Arch/" "/media/user/my_drv/Arch/"

rsyncの実行が完了した後、最後の数行の出力は次のようになります。

sent 218.26G bytes  received 1.37M bytes  5.48M bytes/sec
total size is 218.20G  speedup is 1.00
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.2.7]

コピーされていないファイルを確認した後、以下を実行しました。

rsync -trnqhc "/media/user/HDD/Arch/" "/media/user/my_drv/Arch/"

私は何の結果も得られません。両方のフォルダのプロパティを確認しました。

(ターゲットフォルダ)の場合、/media/user/my_drv/Arch/次のようになります。ファイル:65697、フォルダ:19812

(ソースフォルダ)の場合は、/media/user/HDD/Arch/次のようになります。ファイル:65700、フォルダー:19815

ソースフォルダにターゲットフォルダよりファイル数が少ない場合、rsync -trnqhcコマンドが出力を提供しないのはなぜですか(出力にコピーされていないファイルが含まれると予想しました)。ソースからターゲットにコピーされていないファイルを見つける方法は?

答え1

-q()を使用して、--quiet転送プロセスの宛先部分にメッセージを表示しません。このフラグを削除してください

関連情報