硬盘的原理是改变硬盘上不同簇的磁性反应,转换成1,0二进制数据,然后在编译成你所见到的数据。
当你你执行删除 *** 作时,磁盘系统(硬盘上的一块芯片)会重新划分数据储存点,划分到未使用区域(数据空白区域),也就是文件删除成功,因为是重新划分数据储存点,所以删除的文件才可以找回。
计算机的外部存储器中也采用桐宽竖了类似磁带的装置,比较常用的一种叫磁盘,将圆形的磁性盘片装在一个方的密封盒子里,这样做的目的是为了防止磁盘表面划伤,导致数据丢失。
文件系统:曾将圆形的磁性盘片装在一个方形的密封盒子里。有了磁盘之后,人们使用计算机就方便多了,不但可以把数据处理结果存放局大在磁盘中,还可以把很多输入到计算巧含机中的数据存储到磁盘中,这样这些数据可以反复使用,避免了重复劳动。可是不久之后,人们又发现了另一个问题:人们要存储到磁盘上的内容越来越多,众多的信息存储在一起,很不方便。这样就导致了文件系统的产生。
NTFS文件系统删除原理是:当用户删除一个文件时,NTFS会将文件的文件名从目录中删除,但是实际裂稿穗的文件数据仍然保留在磁盘中,只是不再可肆卜见。系统会将文件的索引项标记为“已删除”,以便在新文件被写入时将其敬咐覆盖。Linux系统唯世是通过历简Link的数肢山裤量来控制文件是否被删除的,只有当一个文件不存在任何Link的时候,这个文件才会被删除。一般来说,每个文件都有2个Link计数器,既i_count和i_nlink:
当为文件创建硬链接的时候,对应i_nlink的数量就会增加,而当一个文件被某个进程调用时,对应i_count的数量就会增加。
rm命令原理:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)