gpt4 book ai didi

linux - du linux 命令大小大于 df

转载 作者:太空狗 更新时间:2023-10-29 11:21:33 24 4
gpt4 key购买 nike

我正在使用具有 8MB 闪存和 16MB RAM 的 Digi 嵌入式 linux 模块。

我的分区表如下:

enter image description here

所以,我有 4.4MB 用于 rootfs。 2MB 用于 UserFS。

当我运行“df -ah”时,我得到以下输出。

enter image description here

但是,当我在 root 上运行“du -sh”时,/lib 中有 4M,/usr 中有 3M。两者都在根目录下。但是root只有4.4M。

我已经检查了符号链接(symbolic link)并且可以确认这些文件实际存在于/lib 和/usr 上。

enter image description here

我删除了/lib下的一些库文件(netsnmp),接近2M,但是/dev/root上的可用大小只增加了~390K(从408K到792K) .

enter image description here

这表明/lib/libnetsnmp* 存储在其他地方。我不确定这些文件保存在哪里。 有什么想法吗?

此外,请注意 rootfs 镜像大小为 4M。这在/dev/root 文件系统上的 df -ah 命令中正确显示。

最佳答案

如果我没记错的话,JFFS2 内置了透明压缩。可执行文件压缩得很好。

关于linux - du linux 命令大小大于 df,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39506545/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com