文件是如何被删除的

1397 人浏览 | 时间: 2015-06-24 13:03:27 | 作者: codexia
    Windows中删除文件,是否真的被删除了?可以很肯定的告诉你,是真的删除了。只不过,只是删除了而已。对用户而言,确实看不见了。但是对于磁盘来讲,依然没有真的删除。
    不同的文件系统内部执行的操作虽然不一样,但是原理是一样的。在FAT文件系统中,有一个目录项的结构,目录项就是目录下存放的文件或者子目录的一个对应条目,通过目录项可以找到文件和子目录。在目录项中,第一个字节是文件名的第一个字符,同时也是文件状态标志。删除文件时,会将这个字节设置为0xE5,也就是删除标记,这样就标记这个文件被删除了。不过,除此之外,还要在FAT文件分配表中将这个文件对应的存储空间释放掉,这样才真正执行完了删除文件的操作。如果不清楚FAT文件系统,可以参考 《快速格式化为何如此快速1-FAT文件系统<
请微信扫码阅读。
为防止恶意爬虫,
已开启反爬机制,
理解哟~~~~
标注
评论
站内搜
百度搜
传送到手机
手机扫码,识别文字,完成传送x
加载中...
标注内容x
加载中...
添加标注x
收藏 0 点赞 0

相关阅读