因此,在调试软件包的构建过程的过程中,我不小心在rm -rf build /*
笔记本电脑上以非 root 用户身份运行了该命令。我一看到试图删除/etc
.
我不确定它在文件系统中走了多远,或者如果我重新启动它(它目前仍在运行),可能已删除的内容可能会阻止我的系统工作。
我的直接想法是确保我的主目录备份是最新的(我使用 Crashplan,上次备份在我出错前大约 10 分钟完成),从中检索已安装的软件包列表dnf
并从头开始重新安装操作系统,但这似乎有点核选项。
有没有办法检查哪些文件被删除(在我的主目录之外)并可能修复操作系统而无需重新安装?
背景:笔记本电脑正在运行最新版本的 Fedora Workstation,EFI 引导分区位于单独的驱动器上,但在引导时安装,因此可能会受到影响。我的主目录中缺少一些目录和文件,因此该命令似乎走得更远,甚至可能走得更远。
由于您rm -rf /
以非 root 用户身份运行该命令(假设 - 您的用户),该命令将仅删除您的非 root 用户拥有的文件:
此外,该rm -rf /
命令可能会删除您的用户所属的组之一可写入的文件。
在大多数情况下,恢复您的主目录应该足够了
归档时间: |
|
查看次数: |
286 次 |
最近记录: |