自从拿到了华为Mate 7的手机之后,大屏确实给我带来了很多不一样的使用体验,特色功能是双卡双待,确认让我省心不少,但是一直让我纠结的就是这手机存储空间的问题。本来存储空间是12G,到现在空间剩余总是徘徊在几百兆的样子,每次清理空间都会让我有些心疼,一来怕删错了,有点担心,二来有些东西还是得删掉,有些不忍。这是一种鸡肋的感觉,留在手机里我也几乎不去看,但是删掉了又可惜。我想带着我这样思想的人有大把大把。之前整理书架的时候,也有同样的体验,很多书看不到,可能压根就不记得有这本书了,但是你说要把它打入冷宫,封禁起来,心里又隐隐不忍。所以还是古人总结的好“书非借不能读也”。
几次三番,几次三番的清理空间,有几次剩余空间0K,已经接受不了微信的消息的时候,才下定决心删点东西。每次清理一下,删掉个几十,一百兆的空间,把手机里的照片拷贝出来一部分,再腾出来几百兆空间,总之空间一直没有富余过。最后退出了几个微信群,删掉了一些聊天,发现空间使用量还是有增无减,最近的一次空间危机,发现我手机的照片已经清理的没有多少张了,还是报空间不足,我在手机统计的资源使用情况中发现,这未知的空间使用是10G,我一共才是12G的存储。这已经让我无法忍受了,我决定做点什么。
首先我拿USB连接到台式电脑,准备先看看哪些目录占用的空间较大,但是Windows下查看文件夹的大小还真是有些麻烦,无奈之下我打开了多个窗口,一批一批的文件依次查看文件夹大小,就像下面的样子。
但是花了不少时间去整理这些信息,最后竟然发现还是白忙活一场,因为这种方式统计出来的结果有很大的偏差。比如某个文件夹下有大量的细碎的目录,统计的时候耗时不说,有时候只能统计出来一小部分的空间使用量,所以我试了好几次,发现每次尝试都是无功而返。
作为一个IT人,我的这种菜鸟式做法着实感觉有失尊严,所以我准备来点稍微炫点的技巧,Linux下查看一个目录的大小,可以很方便的使用du -sh ./*之类的精灵,安卓本身就是基于Linux内核的一套定制系统,基本的命令还是会支持,其实我也完全不能肯定du命令可行。现在摆在我面前的一个方案就是在安卓手机上安装一个模拟器,能够在上面运行Linux命令,这样就可以实现我的需求了。
但是经过一番尝试,发现好像比我想的要复杂一些。首先模拟器有很多种,搜了一圈,据说busybox不错,那就这个了,下载好之后,运行的时候发现需要root权限,报出了错误,提示需要先获得root权限,然后我的注意力又转移到root上,什么软件能够获得root权限呢,搜了一圈发现root大师评价还可以,继续下载安装这个软件。一键root其实我也明白有很多隐患,就好像手机现在已经开启了裸奔模式,不过我也做好了准备,只要空间能清理出来,也值了。
然后重新安装busybox,发现这个时候手机似乎不大稳定了。有时候黑屏,有时候反应缓慢,开始出现了重启,而且出现了两次。
这个时候我发现我带来的问题要比需要解决的问题更多。这种感悟真是透彻,但是问题还得解决,这个时候我已经快要放弃使用busybox的想法了。
我转念一想,我其实想做的就是统计一下手机的目录使用情况,这个需求似乎也不过分。重新调整方向,找到一个软件diskusage,中文名是磁盘详情,虽然名字不够吸引人,但是还是带着试试看的态度去试了试。稍等了一会,出来了下面的图示。
空间使用情况一目了然。手机照片642M,app中的微信占了1817M,系统空间只是很小的一部分。所以逐步细化,发现大部分的空间都在来自于tecent的目录,有近7G的样子,掐指一算微信占用了将近9G左右的空间,看到这里,我才发现之间清理的都是很小的一部分数据。
其实有很多的内容是可以删掉的,我感觉我的生活已经被微信占据了很大的一部分,就如同我的空间被微信占领一般。我觉得还是需要有的放矢,需要做一些取舍。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23718752/viewspace-2124052/,如需转载,请注明出处,否则将追究法律责任。