在 /var/www 中触发 mv wordpress /* ./

在 /var/www 中触发 mv wordpress /* ./

我不知道为什么会发生这种情况,但我在 /var/www 中,并且我触发了命令

mv wordpress /* ./

现在我无法通过 ssh、rdp 或 teamviewer 访问我的服务器。我真的得解决这个问题。我该怎么办(如果我以某种方式获得 SSH 访问权限)?有人能告诉我我到底做了什么吗?我的意思是哪些目录去了哪里之类的。

有什么方法可以恢复吗?

非常感谢您的帮助。谢谢!

答案1

首先,它会给出一个错误,wordpress and ./wordpress are the same file接下来,它将的内容移动/到当前工作目录,即/var/www。这就是为什么什么都不起作用的原因。您可以尝试进入单用户模式,并/var/www使用命令/var/www/usr/bin/mv/var/www/data__that_should_be_in_root /` 将数据从移回根目录,但由于系统库不在正确的位置,因此不能保证这样做有效,最终可能弊大于利。我只希望您有一个可用的系统备份。

相关内容