なぜmvはcpよりもずっと速いのですか?間違ったmvコマンドから回復するにはどうすればよいですか?
FileZillaで誤ってフォルダーを別のフォルダーにドラッグアンドドロップします。 ~/big_folder ~/some_other_folder 移動したフォルダは非常に大きなものです。数十万のファイル(node_modules、小さな画像ファイル、多くのフォルダー)が含まれています とても奇妙なのは、マウスを離すと移動が完了するということです。フォルダ「big_folder」は「some_other_folder」に移動されます。 ~/some_other_folder/big_folder (全く存在しないbig_folderで~/移動した後に) それから私は間違いに気づき、元に戻りますが、FileZillaと端末の両方で失敗します。 次に、cp -rファイルをコピーし直す必要があります。なぜなら、これらのファイルにアクセスするサーバー側コードがあるからです~/big_folder そして、待つことは永遠に続きます... 私は何をすべきか? ところで、ここにFileZillaからの出力があります(元に戻せなかったことです): Status: Renaming '/root/big_folder' to '/root/some_other_folder/big_folder' Status: /root/big_folder -> /root/some_other_folder/big_folder Status: Renaming '/root/some_other_folder/big_folder' to '/root/big_folder' Command: mv "big_folder" "/root/big_folder" Error: mv /root/some_other_folder/big_folder /root/big_folder: received failure with description 'Failure'