Команда оболочки для создания файлов

Я хочу создавать файлы с разными размерами на устройстве Android. Один из подходов, которые я уже пробовал, заключался в создании фиктивных файлов с использованием fsutil и подтолкнуть его к устройствам.

Есть ли способ добиться подобного результата с помощью команды внутри adb shell?

1 ответ

Да, вы можете сделать это с помощью 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), настроить bs а также count ценность в вашей ситуации.

Другие вопросы по тегам