问题

问题

我从他们推荐的网站上卸载了 protonvpn:

sudo apt-get autoremove protonvpn, 

然后

rm -rf ~/ .cache/protonvpn 

然后

rm -rf ~/ .config/protonvpn

不久之后系统挂起,然后不得不关闭电源并重新登录。一开始,当我输入密码时,它只是回到登录屏幕,大约 10 次。最后让我登录,但感觉就像我的用户配置文件被重置了一样。默认桌面屏幕,试图打开文件,但打不开。我看到要执行 sudo nautilus 并将权限改回我的用户。这似乎让我可以访问主文件夹。我的所有应用程序仍然安装着,我的密码也有效。我可以更改为 root,等等。所有包含我的音乐和图片的文件夹都去哪儿了?我查看了磁盘,它仍然和以前差不多。大约 32 Gb 的数据。没有格式化,没有重置。好像我所有的文件夹都被隐藏了。请帮忙!

答案1

问题

您输入的命令:

rm -rf ~/ .cache/protonvpn

关键错误是~/space.cache/protonvpn。实际上你输入的是:

rm -rf ~/

其中~是你的主目录的快捷方式/home/crabman。换句话说,你输入的是:

rm -rf /home/crabman/ .cache/protonvpn

您使用的两个选项是rf。从手册页中:

-r, -R, --recursive
    remove directories and their contents recursively
-f, --force
    ignore nonexistent files and arguments, never prompt

该命令还会尝试删除.cache/protonvpn。 该文件/文件夹.cache/protonvpn已被 删除rm -rf ~/。 通常,您会收到文件/文件夹不存在的错误。 但是,该-f选项意味着错误被忽略。

这一页有关 rm 命令的一些示例。

因此,您删除了主文件夹中的所有文件和文件夹。

两种解决方案

1. 从备份恢复

Ubuntu 默认自带备份应用程序。如果您使用该应用程序或任何其他备份应用程序将备份到外部或网络驱动器,则应从备份中恢复您的主文件夹。

请注意,您的主文件夹包含所有特定于您的用户名的应用配置文件,但您的个人文件除外。备份应用会备份所有这些隐藏的配置文件夹和文件以及您的个人文件(如音乐和照片)。

2.恢复已删除的文件

有多种方法可以恢复已删除的文件和文件夹。最简单的方法是从垃圾文件夹。不幸的是,对于你的情况,这种方法存在两个问题:

  1. 当您删除主文件夹时,“垃圾”文件夹也被删除。
  2. 当您使用该rm命令时,文件和文件夹将被“永久”删除,并且不会移动到垃圾箱文件夹。

您可以尝试以下描述的其他文件/文件夹恢复方法:

如何恢复已删除的文件?

请注意,由于您一直在运行计算机并尝试各种操作,因此内部驱动器正在被使用。这意味着某些已删除的文件可能无法恢复,因为其他文件(例如,您将安装的恢复应用程序)可能会使用您删除后释放的空间。

希望这可以帮助

相关内容