目录
(4)Linux系统内核日志消息的优先级别(数字等级越小,优先级越高,消息越重要)
一、inode和block概述
1.文件数据
包括元信息与实际数据
2.扇区
文件存储在硬盘上,硬盘最小存储单位是“扇区”,每个扇区存储512字节
3.block (块)
(1)连续的八个扇区组成一个block
(2)是文件存取的最小单位
4.inode (索引节点)
(1)中文译名为“索引节点”,也叫i节点
(2)用于存储文件元信息
一个文件必须占用一个inode,但至少占用一个block
二、inode的内容
1.inode包含文件的元信息
(1)文件的字节数
(2)文件拥有者的User ID 不包含文件名
(3)文件的Group ID
(4)文件的读、写、执行权限
(5)文件的时间戳
2.用stat命令可以查看某个文件的inode信息
stat 文件名
三、inode的大小
1.inode也会消耗硬盘空间
每个inode的大小一般是128字节或256字节
2.格式化文件系统时确定inode的总数
3.df -i
使用df -i命令可以查看每个硬盘分区的inode总数和已经使用的数量
四、链接文件
1.为文件或目录建立链接文件
2.链接文件分类
软链接(又称符号链接) | 硬链接 | |
删除原始文件后 | 失效 | 仍旧可用 |
使用范围 | 适用于文件或目录 | 只可用于文件 |
保存位置 | 与原始文件可以位于不同的文件系统中 | 必须与原始文件在同一 个文件系统 (如一个Linux分区)内 |
删除的流程:
rm -rf文件名(顺序:)
1、找到文件名2、根据文件名找到文件的inode节点3、最后删除数据
五、inode的号码
1.用户通过文件名打开文件时,系统内部的过程
(1)系统找到这个文件名对应的inode号码
(2)通过inode号码,获取inode信息
(3)根据inode信息, 找到文件数据所在的block,读出数据
2.查看inode号码的方法
(1)ls -i命令
查看文件名对应的inode号码
Is -i 文件名
(2)stat命令
查看文件inode信息中的inode号码
stat 文件名
六、恢复XFS类型的文件
1.xfsdump命令格式
xfsdump -f 备份存放位置要备份的路径或设备文件
2.xfsdump备份级别(默认为0)
(1)0:完全备份
(2)1-9:增量备份
3.xfsdump常用选项
-f、 -L、 -M、 -S
4.xfsrestore命令格式
xfsrestore -f 恢复文件的位置存放恢复后文件的位置
5.模拟删除并执行恢复操作
七、xfsdump使用限制
1.只能备份已挂载的文件系统
2.必须使用root的权限才能操作
3.只能备份XFS文件系统
4.备份后的数据只能让xfsrestore解析
5.不能备份两个具有相同UUID的文件系统
八、日志文件
1.日志的功能与作用
(1)用于记录系统、程序运行中发生的各种事件
(2)通过阅读日志,有助于诊断和解决系统故障
(3)辅助排障
(4)数据恢复
(5)数据分析