gpt4 book ai didi

linux - 列出具有DD-WRT v24sp1固件的WRT54GL上的可用闪存空间吗?

转载 作者:太空狗 更新时间:2023-10-29 11:40:19 26 4
gpt4 key购买 nike

我正在开发一些自定义应用程序,以便在DD-WRT上运行。我正在使用Linksys WRT54GL作为我的开发平台,但闪存空间有限。我想我快没地方了,但我不知道如何显示已用/可用的闪存空间。
linux命令“df”只显示ramdisk。
dd-wrt命令“nvram”访问配置,但我看不到显示可用空间的方法。

最佳答案

你的问题似乎与编程无关——只是通过阅读的方式。虽然我看到你有一些关于它不是关于编程的评论,但我还是会尝试为你回答这个问题。
由于dd wrt平台使用的是squashfs,因此不能只通过执行一个命令或通过在mtd设备上调用一个简单的ioctl来实现这一点。
您必须读取/proc/mtd——找出squashfs映像所在的“分区”的大小,然后找出squashfs映像的大小,然后减去2得到结果。可能有一个ioctl可以从userspace发送给squashfs子系统,以获取图像的大小,但是如果处理shell脚本,也可以在“dmesg”输出中看到它。

关于linux - 列出具有DD-WRT v24sp1固件的WRT54GL上的可用闪存空间吗? ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/451638/

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