码迷,mamicode.com
首页 > 移动开发 > 详细

如何快速的将手机存储(内存)/SD卡/TF卡打满?

时间:2020-09-24 00:04:02      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:自己   需求   情况   复制粘贴   操作性   恢复   高清视频   car   window   

一、需求&背景:最近碰到一些测试用例:轻车机生成的图片、视频文件要存储到手机。有些异常场景需要测试手机存储空间被占满的情况!

二、思路:

       2.1、思路1:一开始拿到这个用例的时候,下意识的是去拷贝高清视频,然后复制粘贴直到把手机存储空间沾满,但是回头一想,这种方法太笨了,如果手机存储为256G时,可操作性不大,一条用例就要执行2小时,而且恢复环境很难 

       2.2、思路2、自动化脚本写满手机存储空间

               2.2.1、准备条件:配置本地PC的adb环境,打开手机usb调试开关 手机需要root

               2.2.2、adb shell dd if=/dev/zero of=/mnt/sdcard/bigfile    //执行该命令,直到存储空间满后,该命令才会停止执行,bigfile文件在windows系统中的磁盘文件串是看不到的,可通过adb shell到手机目录mnt/sdcard/ 执行 ls 查看,du -sh bigfile可以看到该文件在一直增大

               2.2.3、adb shelll dd if=/dev/zero of=/mnt/sdcard/bigfile bs=1024 count=262144 //创建一个256M的文件,可以自定义自己想要的大小

               2.2.4、恢复环境:adb shell rm /mnt/sdcard/bigfile

三、打满SD卡也可以使用dd命令进行操作,linux系统也支持dd命令操作

如何快速的将手机存储(内存)/SD卡/TF卡打满?

标签:自己   需求   情况   复制粘贴   操作性   恢复   高清视频   car   window   

原文地址:https://www.cnblogs.com/qingshuihexi/p/13715707.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!