意外从 /usr/bin/ 中删除了 python、python2、python2.7 文件。可以恢复它们吗?

意外从 /usr/bin/ 中删除了 python、python2、python2.7 文件。可以恢复它们吗?

我意外地从 /usr/bin/ 中删除了 python、python2、python2.7 文件。现在 yum 也无法正常工作。

有可能恢复它们吗?

答案1

如果您确实删除了这些文件,则无法恢复它们。如果您手头没有备份,并且不想从安装盘重新启动,您仍然可以尝试从同一操作系统的不同安装中复制它:

cp /path/to/your/copy/python2.7 /usr/bin
ln -s /usr/bin/python2.7 /usr/bin/python

它应该是同一处理器系列和类型的相同操作系统和发行版。

如果失败,您仍然可以从安装光盘启动并重新安装 Python。

答案2

一般来说在类 UNIX 系统中,删除文件意味着无法恢复。(除非你使用的文件系统能够快照,并且您正在使用它们。)

从最近的备份中恢复文件。

答案3

如果yum不起作用rpm,你可以随时下载转速python为您的和/或python2.7为您的软件包arch(从您的发行版存储库中)提取其内容,您应该在其中找到已从系统中删除的可执行文件。只需将它们复制到 /usr/bin 中,chmod 755就大功告成了。

答案4

相关内容