删除一个目录下的文件后,依然可以看到其名称和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博客 ” ,链接:http://blog.itpub.net/37724/viewspace-1048522/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/37724/viewspace-1048522/