文章目录
1.数据与元数据
元数据是存放inode节点索引和inode bitmap即inode的位图 ,通过节点索引来找到磁盘数据的,而元数据则不存放其它数据的。
2.inode
inode: Index Node, 索引节点 inode bitmap:inode 位图 对位标识每个inode空闲与否的状态信息;
3.链接
硬链接: 1.不能够对目录进行; 2.不能跨分区进行;特点:指向同一个inode的多个不同路径;创建文件的硬链接即为为文件的inode创建新的引用路径,因此会增加其文件inode的引用计数;符号链接: 1.可以对目录进行; 2.可以跨分区;特点:指向的是另一个文件的路径;其大小为指向的路径字符串的长度;不增加或减少目标文件inode的引用计数;
4.软硬链接创建
ln [-sv] SRC DEST -s:symbolic link -v: verbose
文件删除,只是删除指向这个文件的同一个inode的多个不用路径,而没有删除文件的内容,磁盘回收inode,inode bitmap标记为0 ,空闲出来,下次创建新文件时可能会分配到被删的文件的位置,从而覆盖了被删的数据,所以说为什么可以通过数据删除恢复软件一般都可以找回被删数据。
文件复制:在另外位置创建新的空文件,把源文件复制进出 文件移动:
跨分区移动:在另外位置创建新的空文件,把源文件复制进出,在删除源文件
不垮分区移动:直接改变路径,inode编号不变 这就是为什么在同一分区中移动文件会那么快,就是这个原因。