shell命令来创建文件

时间:2017-06-21 09:25:43

标签: android adb adb-shell fsutil

我想在Android设备上创建不同大小的文件。 我尝试过的一种方法是使用fsutil创建虚拟文件并将其推送到设备。

有没有办法用adb shell内的命令实现类似的结果?

1 个答案:

答案 0 :(得分:0)

是的,您可以使用dd命令执行此操作。我不确定它是否适用于您的设备。它在我的设备上工作正常,你可以尝试一下。

在与您的Android设备连接的主机中,启用adb调试,使用以下命令创建虚拟文件。

adb shell 'dd if=/dev/zero of=/data/local/tmp/test.img bs=4k count=800'
# check the result
adb shell ls -l /data/local/tmp/test.img
-rw------- shell    shell     3276800 2017-06-21 17:33 test.img

上面的命令将从/dev/zero获取数据并输出到/data/local/tmp/test.img(Android设备的公共可写目录),在您的情况下调整bscount值。