高速バックアップを作成します。
root@guilmon:/mnt/backup/guilmon/home# cp -uvfrx --preserve=all /home/rena/ .
出力結果は素晴らしいです。一部のファイルが削除されたというメッセージが表示されます。
removed ‘./rena/dev/lua/conkybitcoin/conkybitcoin.lua’
削除されるファイルはランダムで、変更されていないように見えます。なぜ削除しますか?もっと奇妙なのは、そんなことはないようだ。実際にファイルが削除されました(ソースもありません)。どうなりますか?
答え1
cp
コマンドラインで--force
and--verbose
オプションを使用すると、コピー先のファイルがコピーされる前に削除されるたびに「削除済み」メッセージが出力されます。 (再コピーを試みる前に開くことができなかったターゲットファイルを削除するように指示します。)-f
-v
--force
cp
あなたの例では、これは書き込み./rena/dev/lua/conkybitcoin/conkybitcoin.lua
用に開くことができないことを意味するため、cp
削除され、再コピーされます/home/rena
。