【问题标题】:Finding files due to misuse linux command mv因误用linux命令mv而查找文件
【发布时间】:2018-11-30 09:16:49
【问题描述】:

由于误用 mv 如何找到我的文件?

例如,我更改文件夹 /var/lib/a 然后我输入了“sudo mv /var/lib/b/* ./*”

然后,我无法在任何地方找到我的文件 我怎样才能找到我的文件?

【问题讨论】:

    标签: linux command mv


    【解决方案1】:

    当您使用 mv 命令时,以下列表中的所有文件和文件夹都将移动到参数列表中的最后一个位置。 通过使用 * 您首先将文件夹 /var/lib/b/ 中的所有元素作为 mv 的参数传递,然后将当前文件夹中的所有元素 ./ 如果 /var/lib/b/ 中有两个文件 b1,b2 和 ./ 中有两个文件夹 f1,f2,则您的命令将扩展为

    mv /var/lib/b/b1 /var/lib/b/b2 ./f1 ./f2
    

    这意味着您的所有文件 b1 和 b2 现在应该连同 ./f1 一起移动到 ./f2

    【讨论】:

    • 感谢您的回答。我终于在临时项目中找到了文件。
    • 我希望这有助于解决您的问题,稍后再解决。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-16
    • 2020-08-24
    • 1970-01-01
    • 2012-09-13
    • 1970-01-01
    • 2016-09-29
    • 2011-06-13
    相关资源
    最近更新 更多