更新到CentOS 6.6时删除的文件

时间:2015-01-07 04:52:01

标签: linux centos6 selinux

我最近运行yum update将Web服务器从CentOS 6.5升级到6.6。更新成功运行,但由于某种原因,所有网站文件(存储在/ srv下)都被删除。其他文件如/etc/httpd/conf/httpd.conf未受影响。

这并不是什么大问题,因为它们都已备份,但恢复我的文件权限设置有点痛苦。我正在使用ACL来控制权限 - 这是我能想到的唯一可能导致它的事情(与SELinux有关吗?)。我试过Google,但没有运气。

有谁知道为什么会发生这种情况?如果可能的话,我宁愿避免将来再次发生这种情况。提前谢谢!

1 个答案:

答案 0 :(得分:0)

如果磁盘分区为/dev/sda4,则可以使用以下命令恢复所有已删除或丢失的文件,

 extundelete /dev/sda4 --restore-all