Pavel K. Asked: 2010-02-16 01:55:29 +0800 CST2010-02-16 01:55:29 +0800 CST 2010-02-16 01:55:29 +0800 CST ubuntu - 如何重新创建 slapd.conf 772 我覆盖了最初的 slapd.conf,然后用“apt-get purge slapd”删除了 slapd,然后重新安装了它。 最初的 slapd.conf 没有重新出现。 我该怎么做才能把它找回来? upd:我需要最初的那个,而不是我更改的那个! ubuntu apt openldap 3 个回答 Voted Stu 2010-02-16T02:18:51+08:002010-02-16T02:18:51+08:00 这取决于您从哪个文件系统中删除文件,NTFS 您可以使用 ntfsprogs (apt-get install ntfsprogs) 恢复文件,然后查找已删除的文件 (ntfsundelete)。 ext3,我很确定你不能恢复文件。这是 ext3 FAQS 的摘录: 问:如何从我的 ext3 分区中恢复(取消删除)已删除的文件? 其实,你不能!这就是其中一位开发人员 Andreas Dilger 所说的: 为了确保 ext3 在崩溃后可以安全地恢复 unlink,它实际上将 inode 中的块指针清零,而 ext2 只是在块位图中将这些块标记为未使用,并将 inode 标记为“已删除”并离开该块单独的指针。 您唯一的希望是对已删除的部分文件进行“grep”,并希望获得最好的结果。 Best Answer Pavel K. 2010-02-16T03:50:53+08:002010-02-16T03:50:53+08:00 好的,我怀疑最新的 9.10 ubuntu 软件包中实际上没有默认的 slapd.conf,这就是它不恢复它的原因。必须是旧版本的那个。 giskard 2010-02-16T04:27:46+08:002010-02-16T04:27:46+08:00 尝试: dpkg-reconfigure -plow $package 它应该根据您的回答创建一个新文件。
这取决于您从哪个文件系统中删除文件,NTFS 您可以使用 ntfsprogs (apt-get install ntfsprogs) 恢复文件,然后查找已删除的文件 (ntfsundelete)。
ext3,我很确定你不能恢复文件。这是 ext3 FAQS 的摘录:
问:如何从我的 ext3 分区中恢复(取消删除)已删除的文件?
其实,你不能!这就是其中一位开发人员 Andreas Dilger 所说的:
为了确保 ext3 在崩溃后可以安全地恢复 unlink,它实际上将 inode 中的块指针清零,而 ext2 只是在块位图中将这些块标记为未使用,并将 inode 标记为“已删除”并离开该块单独的指针。
您唯一的希望是对已删除的部分文件进行“grep”,并希望获得最好的结果。
好的,我怀疑最新的 9.10 ubuntu 软件包中实际上没有默认的 slapd.conf,这就是它不恢复它的原因。必须是旧版本的那个。
尝试:
dpkg-reconfigure -plow $package
它应该根据您的回答创建一个新文件。