linux – 意外地将文件和文件夹移动到不存在的位置

前端之家收集整理的这篇文章主要介绍了linux – 意外地将文件和文件夹移动到不存在的位置前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我经常做这样的命令:

  1. mv folder $something_that_does_not_exist
  2. mv files* $something_that_does_not_exist

然后,我意识到我的文件已经消失了.即使在“$something_that_does_not_exist”文件夹中,我也看不到它们.我的文件文件夹在哪里?我怎样才能让他们回来?

最佳答案
为了防止出现这个问题,我习惯在使用cp或mv时总是在目录名的末尾添加/:

  1. $touch foo
  2. $mv foo bar/
  3. mv: cannot move `foo' to `bar/foo': No such file or directory

如果没有尾部斜杠,mv会执行文件重命名操作.您可能会发现您的文件已更改名称.

猜你在找的Linux相关文章