shell命令创建文件

shell命令创建文件

问题描述:

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

有什么办法可以用adb shell以内的命令实现类似的结果吗?

是的,你可以使用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值。

+0

谢谢,@Alijandro,这解决了我的一些目的。 –