我使用的是iMX8处理器。我正在停止Uboot,以检查fat32系统中存在哪些文件。它显示了当前文件名的输出,但是它前面的数字是什么意思呢?
发布于 2020-08-25 20:48:15
如果我们稍微跟踪一下代码,就会得到fs/fs.c和fs_ls_generic,如下所示:
while ((dent = fs_readdir(dirs))) {
if (dent->type == FS_DT_DIR) {
printf(" %s/\n", dent->name);
ndirs++;
} else if (dent->type == FS_DT_LNK) {
printf(" <SYM> %s\n", dent->name);
nfiles++;
} else {
printf(" %8lld %s\n", dent->size, dent->name);
nfiles++;
}
}因此,名称前的数字是文件大小。
https://stackoverflow.com/questions/63577696
复制相似问题