linux – 有没有办法恢复Ubuntu上的/usr/local目录中的文件?
发布时间:2020-12-13 17:10:37 所属栏目:Linux 来源:网络整理
导读:我们在VPS上运行Ubuntu服务器.通过放置不必要的空间此命令意外删除了一些文件: rm -r /usr/local要删除的目录 我知道,在大多数情况下,包使用此目录来放置其内容的一部分. 有没有什么地方可以恢复已删除的文件和目录? 我想,理论上它应该是可能的.某些软件可
我们在VPS上运行Ubuntu服务器.通过放置不必要的空间此命令意外删除了一些文件:
rm -r /usr/local<要删除的目录> 我知道,在大多数情况下,包使用此目录来放置其内容的一部分. 有没有什么地方可以恢复已删除的文件和目录? 我想,理论上它应该是可能的.某些软件可以查看已安装软件包的列表,检查文件系统中是否存在文件,如果/usr/local中缺少文件,则恢复或重新安装损坏的软件包. 解决方法
Per Debian(以及Ubuntu)策略包绝不应该使用/usr/local /.
如果一个软件包确实使用了它,你可以通过使用debsums -s找到丢失的文件. 如果你不想安装debsums,你可以简单地做: grep '/usr/local/' /var/lib/dpkg/info/*.list 在我的Debian笔记本电脑上(安装了大量的东西),这显示没有结果,正如您所期望的那样. /usr/local用于本地安装的二进制文件和脚本,对于那些应该备份的用户. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – 在读取文件时,我可以让tar不使用文件系统缓存吗?
- 读《Linux命令行与shell脚本编程大全.第3版》
- “无法分配内存”和“非零退出状态” – 无法在Raspberry P
- linux – Bash脚本 – 确定供应商和安装系统(apt-get,yum等
- redhat – 从SAN安装磁盘(RHEL 5.9)
- linux – 如何强制dnsmasq仅为某些指定的域名使用上游dns服
- linux – 连接到第三方VPN服务器但不使用它作为默认路由?
- error: C++ preprocessor "/lib/cpp" fails s
- 如何通过linux上的两个nic之一将所有流量路由到一个主机
- linux – Ubuntu lastlog只显示几个条目