一部のサブフォルダをスキップしてフォルダをコピーする - Ubuntu 21.10

一部のサブフォルダをスキップしてフォルダをコピーする - Ubuntu 21.10

Ubuntu 21.10 - ファイルマネージャを使用して、複数のサブフォルダがあるフォルダをコピーしました。昨日、どのフォルダが正常にコピーされたかを表示/フィードバックせずに、実際には2つのサブフォルダだけがコピーされたことがわかりました。

これは私にとって非常に重要です。このコピーは私のC ++コードのバックアップです!

何が間違っているのか、それを修正する方法を教えてください。デフォルトのLinuxツールを使用して「githubを実行する」を好まない

答え1

一部のGUIファイルマネージャにはこのバグがあります。

端末の使用に精通している場合は、rsyncこのバックアップを使用して自動化できます。同等のGUIが必要な場合Grsync

このコマンドは、次の項目もインストールします。

sudo apt install rsync grsync

man rsync設定できるすべてのオプションについてお読みください。

これ以下は、個人的にバックアップに使用するコマンドです。

rsync -avhWn --info=progress2 --delete-before /source /destination

オプションの意味は次のとおりです。

  • -aファイル
  • -v言葉が多い
  • -hハードリンクを維持
  • -Wフルファイルのコピー
  • -n試運転
  • --info=progress2進行状況
  • --delete-before ターゲットのすべてのファイルを削除ソースに存在しないコンテンツは、基本的に1つの方法で同期されます。

自動化するには、rsync使用したいスクリプト/コマンドを作成してcrontab -e

あなたはそれを使用することができますクローンタップマスタースクリプトを実行するタイミングを決定します。

これが役に立つことを願っています。

関連情報