不能一概这样处理。如果已经确认它是内核自动生成的伪文件,文件状态里报告的大小未必就是实际可读内容长度。Linux的inode手册明确举例:很多proc目录下的条目报告大小为零,却不能因此直接判定为空;一些sys条目则报告固定大小而内容更短。

适用边界是这类伪文件,不是把所有普通文档的零字节都解释成正常。观察前先确认完整路径、对象类型、由哪个工具取得大小,以及读取时的真实结果。用户保存下来的一个零字节日志,与内核接口中的虚拟条目不是同一个对象,不能因为名字相似就互相替代结论。
如果采集程序先看大小为零就跳过读取,维护方应核对这种预判是否适用于该接口,而不是直接说系统没有任何状态可供读取。应遵循对应条目的实际读取方式和权限,再看返回内容或错误;本文不提供“随便读取整个proc”的采集方法,也不声称任意条目在所有时刻都有内容。
有些内核接口数据会随状态变化,核对时还应记录发生时间和工具版本,不能把不同时间的记录当作同一次现场。若实际读取被拒绝、对象已经不存在或没有返回数据,就保留那个具体结果,不继续拿报告大小代替判断,更不要由此宣布硬盘或文件系统已经损坏。
风险是对不明proc或sys条目写入、删除、改权限,试图把它们变成普通文件;这些路径可能关联系统控制条件,也可能包含进程私人信息。下一步先保留去敏的路径、字段和读取错误,由有权限的维护人员核对。沈阳皇姑区台式电脑有本站启用覆盖台账,400-877-9605可咨询第三方维修对接,地址及Linux状态采集检查范围当次确认,不以一个零值虚构系统检测结果。