ily*_*lya 5 linux ubuntu vps data-recovery
我们在 VPS 上运行 Ubuntu 服务器。通过放置不必要的空间此命令意外删除了一些文件:
rm -r /usr/local <directory to be deleted>
我知道,在大多数情况下,包使用此目录来放置其部分内容。
有什么地方可以恢复已删除的文件和目录吗?
我想,理论上应该是可能的。某些软件可以查看已安装的软件包列表,检查文件系统中是否存在文件,并在 /usr/local 中丢失文件时恢复或重新安装损坏的软件包。
根据 Debian(以及 Ubuntu)的策略包不应该用于任何/usr/local/
用途。
debsums -s
如果某个包确实使用了它,您可以通过使用查找丢失的文件来找出答案。
如果您不想安装,debsums
您可以简单地执行以下操作:
grep '/usr/local/' /var/lib/dpkg/info/*.list
Run Code Online (Sandbox Code Playgroud)
在我的 Debian 笔记本电脑上(安装了很多东西),这没有显示任何结果,正如你所期望的那样。
/usr/local
用于本地安装的二进制文件和脚本,对于那些您应该有备份的文件。