df、cat /proc/mtd的区别

             近期在修改AP的无线art分区的大小时,需要查看art分区的信息,用到了cat  /porc/mtd,突然想到df也可以查看磁盘信息,网上了解了一下,现总结如下:

df命令主要用于显示磁盘分区的使用情况,默认显示单位为KB(也可以通过参数修改显示单位)。我们可以利用df命令来查看磁盘已经使用了多少空间,以及还剩下多少空间等信息。

root@AP:/# df
Filesystem           1K-blocks      Used Available Use% Mounted on
rootfs                    9600       476      9124   5% /
/dev/root                 5120      5120         0 100% /rom
tmpfs                    62812       364     62448   1% /tmp
/dev/mtdblock3            9600       476      9124   5% /overlay
overlayfs:/overlay        9600       476      9124   5% /
tmpfs                      512         0       512   0% /dev
以上的第二列、第三列和第四列都是KB为单位显示的,不太好懂,那怎么变成我们能看懂的格式呢?

root@AP:/# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                    9.4M    476.0K      8.9M   5% /
/dev/root                 5.0M      5.0M         0 100% /rom
tmpfs                    61.3M    364.0K     61.0M   1% /tmp
/dev/mtdblock3            9.4M    476.0K      8.9M   5% /overlay
overlayfs:/overlay        9.4M    476.0K      8.9M   5% /
tmpfs                   512.0K         0    512.0K   0% /dev
这样就更容易接受了。df还可以接其他的多个参数-l,-H,-p,-m等,这里不再一一赘述。

而cat  /proc/mtd可以输出mtd中保存的系统磁盘分区信息,可以了解磁盘有几个分区已经他们的名称等。

root@AP:/proc# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00040000 00010000 "u-boot"
mtd1: 00010000 00010000 "u-boot-env"
mtd2: 00e30000 00010000 "rootfs"
mtd3: 00960000 00010000 "rootfs_data"
mtd4: 00160000 00010000 "uImage"
mtd5: 00010000 00010000 "mid0"
mtd6: 00010000 00010000 "art"
mtd7: 00fa0000 00010000 "firmware"











  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值