+
80
-

linux下rm -rf /*误删文件如何恢复?

linux下rm -rf /*误删文件如何恢复?


网友回复

+
0
-

rm -rf /*这个是灾难性的命令:

1、如果是容器的话,记得备份创建镜像或磁盘快照,然后还原

2、如果没有备份的话,做了了RAID5的话也可以恢复

3、如果删除了其他的文件,可通过以下文件修复工具来找回被删的文件

ext4magic:ext3 和 ext4 文件系统设计的数据恢复工具,

TestDisk:强大的开源数据恢复软件。

PhotoRec:同样由TestDisk的开发者开发,适用于恢复特定类型的文件。

Extundelete:专门用于ext3/ext4文件系统的恢复工具。

那么怎么预防呢

以下是一些方法可以帮助防止误用 rm -rf /* 这个命令:

别名(Alias)设置:在 ~/.bashrc 或 /etc/bash.bashrc 中添加以下行:

alias rm='rm -i'

这会使 rm 命令默认进入交互模式,...

点击查看剩余70%

我知道答案,我要回答