关于RM命令的文件恢复功能

其它类软件,非上述版软件
回复
liu35118665
帖子: 27
注册时间: 2010-05-14 15:05

关于RM命令的文件恢复功能

#1

帖子 liu35118665 »

运行一下的命令

代码: 全选

$rm --help
其中有以下一段内容:

代码: 全选

请注意,如果使用rm 来删除文件,通常仍可以将该文件恢复原状。如果想保证
该文件的内容无法还原,请考虑使用shred。
请问通常仍可以将该文件恢复原状怎么样恢复?有比较简单的办法?
spring123
帖子: 53
注册时间: 2009-01-09 8:28

Re: 关于RM命令的文件恢复功能

#2

帖子 spring123 »

最简单的方法就是去网上下载一个工具直接用。
rm删除文件只是将磁盘扇区头部文件描述目录中将描述信息删除,文件的实际数据仍然没有改变。可以通过扫描整个扇区来获得文件位置。
onlylove
论坛版主
帖子: 5370
注册时间: 2007-01-14 16:23

Re: 关于RM命令的文件恢复功能

#3

帖子 onlylove »

这个要从文件在磁盘上的存放方式什么的说起……不过你可以这样理解,你原来有一个文件夹,在这里为了方便用文件夹表示,你可以把它想象成一个文件,侧边有一个标签,标签上写了文件名,rm做的事情就是把这个标签撕掉,然后别的文件就可以使用这个文件夹了,在没使用之前(没被写入新的内容),里面的内容还有的,所以可以恢复
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
liu35118665
帖子: 27
注册时间: 2010-05-14 15:05

Re: 关于RM命令的文件恢复功能

#4

帖子 liu35118665 »

shred 就是用来擦写数据的磁盘物理位置的?那有比较简单的方法恢复吗?
回复