ipad mini2 ios7 磁盘分析文件夹大小

如果没越狱可以通过, 设置->通用->用量   来查看磁盘占用

越狱之后, 莫名其妙地 "其他" 占了两三个G..

windows下有个好用的工具folder size . android下的es文件浏览器也带着磁盘分析器的功能. 

可是艹了无数的墙, 竟然没找到一款ios下可用的磁盘分析工具(有一个收费的appsizer, 我没试)

威锋论坛有个帖子, 让人一个一个文件夹去验证. 这尼玛要死人啊...

琢磨着, 装个terminal 直接敲unix 命令都比这个方便, 不过ios系统太封闭了, 限制又多, 搞得麻烦死了. 

折腾了几个小时, 效果还是可以的

xxx-iPad:/ root# du -sh *
4.0K    Applications
0       Developer
5.5M    Library
1.4G    System
4.0K    User
4.6M    bin
0       boot
0       cores
1.5K    dev
4.0K    etc
548K    evasi0n7
0       evasi0n7-installed
0       lib
0       mnt
5.7G    private
892K    sbin
4.0K    tmp
77M     usr
4.0K    var

  下面是折腾的过程: 

1. 机器要越狱

2. 如果cydia中的软件无法下载的话, 可以去弄个免费的VPN, 都是该死的墙闹的.

3. 如果想在ios设备上直接操作shell的话

   直接安装: mobile terminal 即可, 最好修改一下密码, 参考这篇: 第五篇:使用MobileTerminal修改越狱后的root密码

 或者使用issh 替代mobile terminal , 用iSSH代替Mobile Terminal管理iOS 

   注意:  ios7 的默认21端口无法连接, 参考ios7.04越狱后openssh无法连接本地主机?

  

4. 在windows上可以通过ssh连接到ios设备, 需要在ios上安装openssh

  OpenSSH可以从Cydia上下载,在Cydia上搜索即可,这里需要注意一定要用开发者用户登录Cydia,才能搜索到。如果Cydia已经是用户身份进入,如何改成开发者身份进入呢?

操作如下:进入cydia,点击底下至软件源界面,再点击左上角的设置,里面选择开发者即可。

  1) 使用USB数据线链接: 安装ifunbox -> 切换到快捷工具箱-> 高级工具-> ssh 终端

  2) 通过wifi链接: 需要ios设备上安装issh之类的ssh工具.  

然后即可以使用 

du -sh *

来查看大小

原文地址:https://www.cnblogs.com/lingdhox/p/3520766.html