|
|
51CTO旗下网站
|
|
移动端

2.2.4 UNIX 文件存储与删除

《UNIX/Linux网络日志分析与流量监控》第2章UNIX/Linux 系统取证,本章介绍了大量UNIX 平台下计算机取证的方法,用实例展示了硬盘数据收集和恢复技巧,并用两个案例展示了如何灵活运用各种工具来处理网络故障。本节为大家介绍UNIX 文件存储与删除。

作者:李晨光来源:机械工业出版社|2014-11-26 19:56

2.2.4 UNIX 文件存储与删除

UNIX 文件系统中的数据由文件头信息和数据块两部分组成。数据块存储文件中的数据,在UNIX 系统中不管是文件还是目录,都有唯一的索引节点与其相关,文件的拥有者、所在组、大小、修改、读写、属性变更及连接记数等信息记录在这个节点中。所有索引节点中都保存了一个用来记录文件内容所在数据块的地址。

当某文件被删除后,该文件的数据和元数据并没有被从硬盘里彻底抹去。文件被删除的实质是将其索引节点和文件所占用的数据块的状态信息标识为“空”,并且将被删除文件之前一项文件相关的目录项中的目录项长度增大,使系统无法对被删除目录项进行读写。文件删除的过程中并未对文件本身进行实质性的删除操作,这为被删除文件的恢复提供了可能。有时,明明删除了文件但空间并未释放,原因也在于此。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:342347198

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

精通ASP.NET 2.0+XML+CSS网络开发混合编程

本书以最新的ASP.NET 2.0为基础,详细阐述了当前网络开发的经典架构ASP.NET 2.0+XML+CSS的各个知识点,以及SQL Server 2005的相关知识。全...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊