fsck命令检查文件系统中的哪些异常现象和完成哪些修补工作?在执行了fsck命令后再执行sync命令会产生什么问题?

admin2016-05-14  21

问题 fsck命令检查文件系统中的哪些异常现象和完成哪些修补工作?在执行了fsck命令后再执行sync命令会产生什么问题?

选项

答案文件系统检查程序fsck可以检查到以下的不一致性。 .一个块可属于一个以上的索引块、文件或空闲块。 .I节点中的链接计数不正确。 .I节点格式不对或I节点号超界。 .文件的块数不正确,目录项大小不正确或不是16字节对齐的。 .孤儿块。 .目录项指向未分配的I节点。 .空闲块表格式不对,空闲块总数、空闲I节点总数不正确。 由于要对文件系统进行检查的事项特别多,故fsck命令分多阶段进行检查,不同阶段执行不同操作,每一阶段检查和修补不同的问题,不同系统fsck的运行情况略有不同。 检查I节点的一致性,如i_link的值、I节点的类型和i_mode的格式。 检查前面发现的指向I节点的错误目录(如类型不一致)。 检查不能引用的目录导致的错误。 检查在目录和文件中的链接计数。 检查空闲表中的坏块、重复块(可能被分配两次)、没登记到空闲表中的空闲块和空闲块总数。 在执行了fsck命令后不要执行sync命令,应当重新引导系统。因为UNIX系统的内存缓冲区还保存着原各个表的不一致的副本,执行sync命令反而使刚做完的修复工作前功尽弃。

解析
转载请注明原文地址:https://kaotiyun.com/show/gaNx777K
本试题收录于: 操作系统题库理工类分类
0

最新回复(0)