rm -rf 会在重启后继续吗?

rm -rf 会在重启后继续吗?

我刚刚犯了一个大错误——我确实犯了rm -rf /home/

我不能丢失这些数据,所以我迅速重启了系统。然后我试图挽回它造成的一些损害。但现在我很难登录我的服务器。它只是挂起并要求输入 root 密码?我是不是彻底完蛋了?

重启后会rm -rf停止吗?还是会继续?

答案1

您很可能因重新启动而损坏了文件系统。

您收到 root 提示的原因是mount文件系统失败,请您修复此问题。

您可以修复文件系统(最有可能在此过程中删除文件),或者尝试执行一些取消删除操作(这在 Linux 文件系统上通常非常困难)。

答案2

它会停止,但是当您重新启动计算机时,您的日志和其他进程可能会将其数据保存到文件所在的磁盘区域。

您需要查找文件系统的恢复实用程序(如果存在),或者如果没有,请使用类似以下程序恢复原始数据相簿

如果可能的话,您应该从实时 CD 启动,以免向硬盘驱动器写入任何数据。

答案3

据我所知,它会随着终端会话的终止而停止。虽然删除操作已被中止,但文件删除操作可能已经抹去了登录服务器所需的重要数据。不过,我发现这种情况不太可能发生,因为该/home/目录通常是非系统关键文件所在的位置。

您有备份吗?如果您无法承受丢失数据的后果,我想您早就备份了。

另外,您一开始想做什么?

相关内容