Openwrt中有时候需要查看分区里面的内容,如下命令:
-
查看分区
root@OpenWrt:/# cat /proc/mtd
dev: size erasesize name
mtd0: 00040000 00010000 “u-boot”
mtd1: 00010000 00010000 “u-boot-env”
mtd2: 00630000 00010000 “rootfs”
mtd3: 00400000 00010000 “rootfs_data”
mtd4: 00160000 00010000 “kernel” -
用hexdump工具看查看。
常用参数: hexdump -C -n length -s skip file_name
-C 定义了导出的格式。
-s skip 指定了从文件头跳过多少字节,或者说是偏移量,默认是十进制。如果是0x开头,则是十六进制。
-n 指定了导出多少长度。
例如:
hexdump -C -n 100 -s 0x3ff000 /dev/mtd4