我不小心使用了“sudo mv /*”

我不小心使用了“sudo mv /*”

我有一个 wordpress 网站,我当前的目录是wp-content

我只是想备份并将wp-content/文件夹的当前文件移动到名为的文件夹中wp-content-backup20170907并克隆一个新wp-content文件夹......

我运行了命令

sudo mv /*  wp-content-backup20170907

刚刚意识到这已经发生了变化一切- 我怎样才能撤消这一操作?

答案1

我认为你想做一个

sudo mv ./* wp-content-backup 

您将 / 分区中的所有文件和目录移动到了 wp-content... 目录。

我猜(我从来没有做过 mv /* )您可能会错过一个或多个 bin 可执行文件(包括 cp、pwd 和 mv 命令)以及 shell 中的 PATH 和配置文件......

我会尝试

  1. 将所有文件和目录移回 / 分区

如果这不起作用,请尝试 #2

  1. 尝试启动并手动挂载分区,然后将所有文件和目录再次移回“/”分区。

答案2

我无法登录服务器,所以启动了另一台服务器。幸运的是,我有负载平衡环境,因此正在克隆完全相同的其他机器。这已经奏效并恢复正常,感谢大家的建议 - 如果我希望仍然登录,可能 Felipe Gutierrez -https://stackoverflow.com/questions/22444699/ubuntu-gone-wrong-because-of-using-mv可以工作。 sudo mv ./* wp-content-backup 或者我想我cp从现在开始不会使用mv

相关内容