ITPub博客

首页 > 应用开发 > IT综合 > 删除一个目录中的文件后,依然可以看到其名称与inode编号

删除一个目录中的文件后,依然可以看到其名称与inode编号

原创 IT综合 作者:lawzjf 时间:2011-04-12 11:06:49 0 删除 编辑

删除一个目录下的文件后,依然可以看到其名称和inode编号,说明目录文件中对应这些文件的信息并未删除,这与之前的验证相符。以下是验证过程:

[root@law law]# pwd
/root/law
[root@law law]# ls -a
. ..
[root@law law]# touch a b c
[root@law law]# ls -i
131056 a 131057 b 131058 c

[root@law law]# rm -rf *
[root@law law]# ls -i
[root@law law]# debugfs /dev/sda1
debugfs 1.35 (28-Feb-2004)
debugfs: cd /root/law
debugfs: ls -d 130572 (12) . 130049 (4084) .. <131056> (12) a <131057> (12) b<131058> (4048) c
debugfs: ls -dl 130572 40755 (2) 0 0 4096 12-Apr-2011 11:03 .
130049 40757 (2) 0 0 4096 12-Apr-2011 10:41 ..
< 0> 0 (1) 0 0 0 a
< 0> 0 (1) 0 0 0 b
< 0> 0 (1) 0 0 0 c

以上结果中,inode编号之后、圆括号中的数值暂时不知其意。

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/37724/viewspace-1048522/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-01-18

  • 博文量
    279
  • 访问量
    990819