码迷,mamicode.com
首页 > 其他好文 > 详细

文件删除说明

时间:2016-04-28 07:07:28      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:linux   知识   

Linux中的文件名是存在于父目录的block里面,并指向这个文件的inode节点,这个文件的inode节点再标记指向存放这个文件的block的数据块。我们删除一个文件,实际上并不清除inode节点和block的数据。只是在这个文件的父目录里面的block中,删除这个文件的名字和这个文件指向这个inode节点的时候,系统会同时释放inode节点和存放这个文件数据块,并更新inode MAPblock MAP,让这些位置可以用于放置其他新的文件数据。

因此,修改和删除文件名都是在操作文件的上级目录的block,修改或删除的是文件名和inode的关联数据,因此,和上级目录权限关联。更多的知识见文件删除原理。


本文出自 “攸心斋” 博客,请务必保留此出处http://mofei.blog.51cto.com/6840705/1768433

文件删除说明

标签:linux   知识   

原文地址:http://mofei.blog.51cto.com/6840705/1768433

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!