linux删除文件原理

 

LINUX的文件名是存在父目录的block里面,并指向这个文件额inode节点,这个文件的inode节点再标记指向存放这个文件的block的数据块。我们删除一个文件,实际上并不是清楚inode节点和block的数据。只是在这个文件的父目录里面的block删除这个文件的名字,从而使这个文件名消失,并且无法指向这个文件的 inode节点,当没有文件名指向这个inode节点同时没有进程调用的时候,这个inode和下面的block是无主的。在磁盘检查或者有内容写入的时候会是否释放inode节点和存放这个文件的数据块,并更新inodeMAPblockMAP今后让这些位置存放其他文件数据。

linux删除、读取文件原理

 

  读取文件原理

 

linux删除、读取文件原理





相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-20
  • 2022-12-23
  • 2021-06-11
  • 2021-09-17
  • 2022-01-14
猜你喜欢
  • 2021-09-24
  • 2021-12-25
  • 2021-06-27
  • 2021-12-07
  • 2022-02-25
  • 2021-08-05
相关资源
相似解决方案