博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
手机存储空间不足,删除大的不用文件以释放存储空间
阅读量:5089 次
发布时间:2019-06-13

本文共 783 字,大约阅读时间需要 2 分钟。

 

  最近在同步印象笔记的时候出现内存不足无法同步笔记的提示,看来是需要清一清手机的sdcard了。既然是要对手机的sdcard进行清理,能用尽可能短的时间清理出尽可能多的空间就是清理要达到的目标。既然如此,首先想到的就是对sdcard中的文件、文件夹按照所占空间的大小从大到小排个序。重点看所在空间比较大的文件和文件夹,如果没有太大用处,直接删除就可以。

方法一:使用Android命令行下命令du和sort对文件夹进行排序

  执行命令adb shell "du -d 1 /storage/sdcard0 |sort -n -r"或者adb shell "du -d 1 android较低版本的内置sdcard目录 |sort -n -r"

  du给出的是文件或者文件夹所占的磁盘空间,从返回结果看和文件大小不完全相等,但是du对应返回的目录大的,文件夹的大小也是比较大的。因此可以从上述命令的返回结果看出占空间的文件夹并进行相应的清理。

  从测试结果看,android中命令行下的du命令的-h是无法和linux下的一样以K,M,G之类的格式显示的。不过使用du命令的好处就是执行速度快,几秒钟就可以得到排序结果了。

  我在执行这个命令之后,发现排在最前面的是名为autonavi46的文件夹,Google了一下发现autonavi是高德的英文名称。我目前已经没有安装高德的手机导航软件,而且autonavi46的文件夹建立时间是2012年,因此我就直接将autonavi46文件夹删除,发现sdcard的剩余空间瞬间从仅有8M变为1.7G了。

  参考:

  

方法二:使用es文件浏览器的排序功能

  操作方式如下图,不过使用es文件管理的速度相对较慢,几十秒到几分钟的样子。参见:

 

转载于:https://www.cnblogs.com/jiangz/p/3293371.html

你可能感兴趣的文章
15 FFT及其框图实现
查看>>
Linux基本操作
查看>>
osg ifc ifccolumn
查看>>
C++ STL partial_sort
查看>>
3.0.35 platform 设备资源和数据
查看>>
centos redis 安装过程,解决办法
查看>>
IOS小技巧整理
查看>>
WebDriverExtensionsByC#
查看>>
我眼中的技术地图
查看>>
lc 145. Binary Tree Postorder Traversal
查看>>
sublime 配置java运行环境
查看>>
在centos上开关tomcat
查看>>
重启rabbitmq服务
查看>>
正则表达式(进阶篇)
查看>>
无人值守安装linux系统
查看>>
【传道】中国首部淘宝卖家演讲公开课:农业本该如此
查看>>
jQuery应用 代码片段
查看>>
MVC+Servlet+mysql+jsp读取数据库信息
查看>>
黑马程序员——2 注释
查看>>
用OGRE1.74搭建游戏框架(三)--加入人物控制和场景
查看>>