在使用linux系统时你有没有遇到这樣的确情况?你意识到你错误地删除文件恢复了一个文件 - 通过Del键或者rm在命令行中使用
在第一种情况下,您可以随时进入垃圾箱搜索文件并将其恢复到原始位置。但是第二种情况呢正如我相信你可能知道的那样,Linux系统下不会保存你删除文件恢复的文件
在这篇文章中,峩们将分享一个可能有助于防止这种情况发生的提示以及一个在任何时候都可以使用的工具。
-i与rm(以及其他文件操作工具如cp或mv)一起使用时,删除文件恢复文件时会提示你是否删除文件恢复该文件。同样的情况也适用于复制移动或重命名已存在同名文件的文件。
这個提示让你有第二次机会考虑你是否真的要删除文件恢复这个文件 如果你确认提示,它将会消失在这种情况下,我很抱歉但这个提礻并不能保护你免于你的疏忽。
要用别名替换rm的'rm -i'请执行以下操作:
该别名命令将确认RM现在别名
但是,这只会在当前用户会话期间保留在當前shell中为了使更改永久,你将不得不把它保存到~/.bash_profile(一些分布可能会使用~/.profile)如下所示:
恢复工具 - 最重要的
希望你会不小心删除文件恢复叻文件,只需要使用这个工具同时从外部磁盘或USB驱动器恢复丢失的文件。
但是如果你不小心删除文件恢复了系统中的文件,并且会恐慌 - 不要让我们来看看最重要的一个专为这种场景设计的回复工具。
一旦安装完成让我们继续一个简单的测试。我们将开始通过删除文件恢复名为图像文件nosdos.jpg从/启动/图像目录:
要恢复它首先使用如下(你需要首先标识底层分区 - 在这种情况下驻留的/dev/sda1地方/boot):
这里的/ home / gacanepa /获救是一個单独的磁盘上的目录-请记住,在位于同一驱动器上的恢复文件是不是一个明智之举
如果在恢复期间,您占用了被删除文件恢复文件所茬的磁盘扇区则无法恢复任何内容。另外在执行恢复之前停止所有活动是非常重要的。
在这篇文章中我们已经解释了如何避免意外刪除文件恢复文件,以及如果发生这种不希望的事件时如何尝试恢复文件但要注意的是,根据分区的大小最重要的可能需要相当长的時间才能运行。