如果 named 仍在运行,是否可以恢复已删除的 named.conf?

如果 named 仍在运行,是否可以恢复已删除的 named.conf?

例如,如果您花了一些时间处理 named.conf,然后错误地清除并保存了它(感谢 vi),那么在正在运行的实例中是否有我可以获取的 named.conf 的已保存副本?

答案1

找到了!

/var/named/1 包含运行配置!

答案2

由于我的等级不够高,无法发表评论,因此,如果可以的话,我会在回答中回答我的问题。

首先,您的实例是否vi仍在运行?您可以撤消,或者检查 .swp 文件是否存在,它可能包含您的缓冲区。

另外,您绝对可以转储进程内存并以此方式提取您正在寻找的数据,但这会更加繁琐。

答案3

您可以使用低硫油如果你的进程仍在运行

IBM 示例,针对 AIX,但对于大多数实现,过程应该类似。然后是来自Linux.com

虽然您已经接受了这个问题的答案,但我还是提交了这个回复,因为它可能对那些不能依赖文件/var/named/1存在的人有用,或者如果他们删除了与命名无关的文件

相关内容