首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CentOS -意外移动和删除/家庭/文件夹

CentOS -意外移动和删除/家庭/文件夹
EN

Server Fault用户
提问于 2014-11-24 14:17:41
回答 1查看 979关注 0票数 2

我(愚蠢地)执行了这些命令:

代码语言:javascript
复制
mv ncdu/ /home/*
mv ncdu/ /var/*

试图将ncdu文件夹移动到这些目录中。它导致我删除了我/home/文件夹中的所有Apache目录,除了virtfs (cPanel)。

正如你所能想象的,它摧毁了我的网站和其他各种功能。

我注意到/virtfs/仍然拥有所有的网站文件。

如何将/home目录恢复到应有的状态?是否有可以运行的cPanel脚本,还是必须手动创建硬链接?

我还注意到,var/yp目录中有很多您期望的var目录,我可以从中恢复吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2014-11-24 14:45:08

我希望该命令会让您在/home (最后一个按字典顺序排列的文件夹)下留下一个文件夹,而/home (和ncdu)下的所有其他文件夹都直接位于该文件夹下。啊-就是这样- virtfs恰好是最后一个文件夹。

尝试转到/home/virtfs,并将文件夹返回到它们原来的位置。

建议的命令如下。您需要选择要移动的文件夹,而不仅仅是使用*,因为您不想移动原来在/home/virtfs下的内容。

代码语言:javascript
复制
cd /home/virtfs
mv a b c d ..

/var也是如此。只需切换到/var/yp和mv --最终在那里结束的东西--回到一个水平。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/646651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档