前端之家收集整理的这篇文章主要介绍了
linux – 意外地将文件和文件夹移动到不存在的位置,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我经常做这样的命令:
mv folder $something_that_does_not_exist
mv files* $something_that_does_not_exist
然后,我意识到我的文件已经消失了.即使在“$something_that_does_not_exist”文件夹中,我也看不到它们.我的文件和文件夹在哪里?我怎样才能让他们回来?
最佳答案
为了防止出现这个问题,我习惯在使用cp或mv时总是在目录名的末尾
添加/:
$touch foo
$mv foo bar/
mv: cannot move `foo' to `bar/foo': No such file or directory
如果没有尾部斜杠,mv会执行文件重命名操作.您可能会发现您的文件已更改名称.