为什么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'