在处理 Linux 系统出现的各种故障时,故障的症状是最易发现的,而导致这一故障的原因才是最终排除故障的关键。熟悉 Linux 系统中常见的日志文件,了解一般故障的分析与解决办法,将有助于管理员快速定位故障点、“对症下药”、并及时解决各种系统问题。
文件存储再硬盘上,硬盘最小存储单位是“扇区”,每个扇区存储512字节
文件数据包括元信息与实际数据
元信息包含文件属性信息,文件打开来输入的内容为实际数据
block(块)
连续的八个扇区组成一个block (4k)是文件存取的最小单位inode(索引节点)中文译名为“索引节点”,也就i节点用于存储文件元信息[root@localhost mnt]# stat abc.txt //查看abc文件inode信息 文件:"abc.txt" 大小:12 块:8 IO 块:4096 普通文件设备:802h/2050d Inode:18123362 硬链接:1权限:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root)环境:unconfined_u:object_r:mnt_t:s0最近访问:2019-09-02 04:12:18.210370997 +0800最近更改:2019-09-02 04:12:18.210370997 +0800最近改动:2019-09-02 04:12:18.210370997 +0800创建时间:-
用户通过文件名打开文件时,系统内部的过程
系统找到这个文件名对应的inode号码通过inode号码,获取inode信息根据inode信息,找到文件数据所在的block,读出数据查看inode号码的方法ls -i命令:查看文件名对应的inde号码[root@localhost mnt]# ls -i abc.txt //查看文件节点信息 18123362 abc.txt
inode也会消耗硬盘空间,每个inode的大小,一般时128字节或256字节
格式化文件系统时确定inode的总数
使用df -i命令可以查看每个硬盘分区的inode总数和已经使用的数量新闻热点
疑难解答