まず最初に、既に存在する質問を重複していたら謝りたいが、これをやめることはそれほど重要だ。そこ/var
ディレクトリ内のファイルのtxt 500のように、すでにあると私はから私のすべてのファイルを移動したいと思いLinux - ファイルを上書きして移動元から移動先に移動
先として/var
- ソース として/tmp
/tmpに - :
は、私は私のLinuxサーバ上の2つのディレクトリを持っています/tmp
ディレクトリ(約200ファイル)から/var
ディレクトリに移動し、同じ名前で既に存在するものを置き換え、/tmp
にないものには触れません。
実践例: /var
ファイル:A.TXT、B.TXT、c.txt、 /tmp
ファイルd.txt:A.TXT、B.TXT 結果:/var
ファイル:A.TXT(/tmp
から) 、b.txt(/tmp
)、c.txt、d.txt
mv
が正しい方法であるかどうかわからないので、事前におねがいします! :)これはrsync
を介して実装することができる
私はすでにrsyncをテストしており、期待どおりに動作します。ありがとうございました。 とにかく、なぜ私たちは-a、-z、-hオプションを使用するのですか? –
マニュアルからコメントを追加編集しました – SriniV
@MaciejPapurzyńskimanpagesの使い方を学んでください:man rsync – Cyclonecode