1.文件索引
- inode
概念: 用于存储文件属性信息,存储文件指针信息(1个文件使用一个inode)
诞生: 储存设备创建文件系统(格式化)
查看inode: df -i
- block
概念: 用于存储文件数据信息(1个文件可能有多个block 512字节)
诞生: 储存设备创建文件系统(格式化)
查看block: df
1个block默认4k
block调节小一些: 存储小文件更加有力
block调节大一些: 存储大文件更加有力
存储大文件. 占用多个block, 读一个blcok和写一个block 都会消耗磁盘I/O
2.软硬链接
- 硬链接:
- 概念:
1) inode号码一致的数据成为互为硬链接
2)相当于数据多个门- 创建: ln 源文件路径 硬链接路径
- 特点:
1) 源文件删除, 链接文件依然生效
2)硬链接创建成功, 不会占用新的inode和block
3) 硬链接对目录不能进行处理, 不能创建硬链接目录
4) 默认目录硬链接数为2 默认文件硬链接数为1- 作用:
硬链接文件可以用于数据恢复 防止数据误删除(无法防止文件误修改)
完整备份数据使用cp进行备份
在查看一个目录时,硬链接数表示该目录下有链接数-2个子目录(. ..也是硬链接)
- 软连接:
- 概念:
数据信息快捷方式- 创建: ln -s 源文件路径 软链接路径
- 特点:
1)源文件删除, 链接文件依然失效
2)软链接创建成功, 不会占用新的block, 会占用新的inode
3)软链接对目录可以进行处理, 可以创建软链接目录- 作用:
方便开发人员调取系统环境数据