/etc/init.d/apache2
我意外地使用命令删除了我的 apache2 启动文件rm /etc/init.d/apache2
。
我怎样才能把它找回来?
答案1
答案2
根据您的包管理器,您可以重新安装 apache 包。它会重新添加该文件。不过,请确保在尝试之前备份您的配置。
答案3
这不会在事后帮助你,但我强烈建议etckeeper/etc
。它或多或少自动地在 git/mercurial/darcs/bzr 存储库中维护您的内容。它在 Debian/Ubuntu 上效果最好,因为它与 apt 结合使用,可以在软件包安装前后自动提交,但它可在任何 Unix 系统上使用。例如,我在 Mac OS X 上使用它。我可以看到我的/etc
目录的整个历史记录,并在需要时提取文件的先前版本。