我在本地使用centos7。我错误地使用rm从/etc/httpd/conf.d目录中删除了文本文件(keystone.conf.disabled),该文件如何恢复。这个文件对我来说很重要。请帮我..

我试图但徒劳地给它消息Filesystem n

[vagrant@localhost conf.d]$ debugfs -w /dev/mapper/wks01-root
debugfs 1.42.9 (28-Dec-2013)
/dev/mapper/wks01-root: No such file or directory while opening filesystem
debugfs:  lsdel
lsdel: Filesystem not open
debugfs:

我也尝试以root用户身份使用
[vagrant@localhost conf.d]$ su
Password:
[root@localhost conf.d]# debugfs -w /dev/mapper/wks01-root
debugfs 1.42.9 (28-Dec-2013)
/dev/mapper/wks01-root: No such file or directory while opening filesystem
debugfs:  lsdel
lsdel: Filesystem not open
debugfs:

最佳答案

确保已重新挂载系统只读以防止释放的磁盘空间被覆盖,如果您使用 ext3/4 ,请尝试使用extundelete

将来,etckeeper可能会很有用(从etc生成git repo并提交更改/etc/的安装)

09-19 22:55