
最近それを見つけてrsync
使い始めました。filename
&のみに基づいてファイルを比較したいですfilesize
。どちらも一致する場合はスキップし、サイズが異なる場合はターゲットバージョンを維持し(名前を変更)、ソースからコピーします。
試してみましたが、rsync --size-only -avbr
同じ名前と異なるサイズのバックアップファイルを作成できませんでした。 1つのファイルオプションに置き換えます(ソースはNTFS、ターゲットexFAT)。tmpfs
まず、ダミーファイルを使用してドライブにテスト環境を作成しました。バックアップを作成してから、実際に2つのファイルをコピーし、最後にバックアップコピーをもう一度作成します~
。
a
Linux以外のファイルシステムで一部の属性を正しく読み取れない可能性があるフラグを無視するなど、問題がまだ存在することを確認するために元の場所で何度も試しました。名前と小さなテキストタイプの内容で小さなファイルをrsync
作成しました。それでも同じ問題が発生しました。先ほど交換しました。12345678
私の場合、なぜrsync
元の文書はアーカイブされないのですか? 2つの推測があります。backup
オプションを追加size-only
してLinux以外のファイルシステムからファイルをコピーしていくつかの重要なtmpfs
詳細を破ると、まだ何らかの方法でタイムスタンプを使用したり、rsync
Linux以外のファイルシステムで正常に機能したりすることはできません。ネイティブファイルシステム。
システムLinux Mint 19. NTFSとexFATのマウントtype fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
答え1
「問題」は、rsync
Nemoファイルマネージャにあるのではなく、何らかの理由でバックアップとして~
生成された最後のファイルが隠されていると考えて表示しないNemoファイルマネージャにあります(show hidden files
表示オプションを使用)。 IMHO 奇妙な動作は、隠しファイルがここで説明されているようにドットで始まるファイルであることです。https://askubuntu.com/questions/232649/how-to-show-or-hide-a-hidden-file。