Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 如果我将文件移动到文件中会发生什么?_Linux_File_Mv - Fatal编程技术网

Linux 如果我将文件移动到文件中会发生什么?

Linux 如果我将文件移动到文件中会发生什么?,linux,file,mv,Linux,File,Mv,我不小心做到了 ::> mv file1 file2 文件1消失了。有办法把它拿回来吗? 这样的行动不应该失败吗 我正在使用ubuntu 14.04不,这是mv的预期行为。将mv别名为mv-i以防止将来出现这种情况。如果文件是源文件,则应使用版本控制系统,例如,将file1重命名为file2。文件1已经存在了…刚刚重命名为文件2。文件2不见了。你可以把它拿回来,但这需要大量的取证工作——向超级用户或服务器故障社区询问。您必须设置noclobber或在交互模式mv-交互中使用mv。。。或者

我不小心做到了

::> mv file1 file2
文件1消失了。有办法把它拿回来吗? 这样的行动不应该失败吗


我正在使用ubuntu 14.04

不,这是mv的预期行为。将mv别名为mv-i以防止将来出现这种情况。如果文件是源文件,则应使用版本控制系统,例如,将file1重命名为file2。文件1已经存在了…刚刚重命名为文件2。文件2不见了。你可以把它拿回来,但这需要大量的取证工作——向超级用户或服务器故障社区询问。您必须设置noclobber或在交互模式mv-交互中使用mv。。。或者mv-我喜欢duskwuff说的。得到了答案,谢谢大家。