https://blog.csdn.net/haiross/article/details/39157885
文件:元数据和数据
元数据:文件属性(书的目录---inode)
数据:文件内容(书的内容----block)
指针:路径(书的页码)
查看文件节点号(inode号):ls -i
节点编号相当于分区来说:挂载点都是2
一个分区一个节点号
不同分区节点编号可以一样
文件:
目录:文件名与文件对应inode号列表
文件名和文件inode号之间的映射
***所以文件名不存在文件的节点表里面,文件名放在文件所有目录的block里
删除文件只是删除节点表里面的记录,文件内容暂时还不会删除
watch -n 1 df -i /boot
echo f{1..524288} |xargs touch
一个block:4k
12个直接指针:48KB
一级指针:4MB
二级指针:4GB
三级指针:4TB
[root@lqynkdcwy tmp]#ll -i
total 36
917513 -rw-r--r--. 2 root root 0 Aug 20 17:18 f1
917513 -rw-r--r--. 2 root root 0 Aug 20 17:18 f2
2:表示1个文件有2名
害怕删除的文件被还原:
shred:shred -zvun 10 文件