我(愚蠢地)执行了这些命令:
mv ncdu/ /home/*
mv ncdu/ /var/*试图将ncdu文件夹移动到这些目录中。它导致我删除了我/home/文件夹中的所有Apache目录,除了virtfs (cPanel)。
正如你所能想象的,它摧毁了我的网站和其他各种功能。
我注意到/virtfs/仍然拥有所有的网站文件。
如何将/home目录恢复到应有的状态?是否有可以运行的cPanel脚本,还是必须手动创建硬链接?
我还注意到,var/yp目录中有很多您期望的var目录,我可以从中恢复吗?
发布于 2014-11-24 14:45:08
我希望该命令会让您在/home (最后一个按字典顺序排列的文件夹)下留下一个文件夹,而/home (和ncdu)下的所有其他文件夹都直接位于该文件夹下。啊-就是这样- virtfs恰好是最后一个文件夹。
尝试转到/home/virtfs,并将文件夹返回到它们原来的位置。
建议的命令如下。您需要选择要移动的文件夹,而不仅仅是使用*,因为您不想移动原来在/home/virtfs下的内容。
cd /home/virtfs
mv a b c d ../var也是如此。只需切换到/var/yp和mv --最终在那里结束的东西--回到一个水平。
https://serverfault.com/questions/646651
复制相似问题