很多愛蘋果的朋友致力於itunes中的“其它”占用空間,想清除它,個人覺得不能,於是下定決心自己研究一下,以下是成果。
步驟/方法
首先安裝openssh,到cydia中下載安裝,這時候用任何你喜歡的遠程工具連接你的ipad的IP, 端口22。這裡面我用的是seureCRT,認證選擇密碼認證。用戶名:root;秘碼:alpine。命令:直接輸入,回車即可。
修改完成後,我們先看看ipad的硬盤使用情況:
由此可見,這個IPAD有兩個硬盤分區,第一個是掛在/分區上,大小就是1G,應該就是所謂的系統分區了,就是所謂的根目錄,還有312M左右的空間。第二個分區掛在/private/var上,還有大約不到7039704k=6.71G的空間,我們到itunes裡看一下,可用空間果然是6.6G。中間有 1百M的誤差,我們先不管它,接著往下看。
從這兒我們可以看出,絕大部分空間花在了/private這個目錄,占了7G多。與我們前面數據相符,至於我們說的/User,只不過是一個鏈接:
而平時用的/var也保是一個鏈接:
所以/User實際上是指向/private/var/mobile的一個鏈接而已,下面我們著重看一下/private/var這個分區,因為我們的數據都在這個分區裡面,所以我們先假設itunes統計的應該是這個分區的使用情況。
然後接下來,我們看看這個目錄裡面有什麼:
其中Applications的大小是3100408KB=2.95GB,與Itunes裡面的2.9G相符。Media目錄:
Books 354M與itunes中的0.3G相匹配,iTunes_Control與itunes中的視頻大小3G相匹配。
到此,我們已經找到了itunes除"其它"以外的所有相關項的位置與大小,現在剩下的,就是找到"其它"這900M到底是怎麼來的。不過前面我們既然已經找到了那麼多,要找剩下的這些空間就容易的多了。
結論
算-算,與itunes中的大小是相符的,由於可見,在我的ipad中,這部分“其它”大部分來自於我自己加的VM和不能被itunes識別的dowloads documents等,除了這些外,這部分“其它”根本不能隨便清除掉!除非是發生了問題導致某些文件異常!
itunes很可能是直接計算相關的幾個文件夾的大小,再計算已經使用的大小相減得出的“其它”的大小。而"剩余空間"的大小很可能是直接按照事先規定的某個數字相減得出的,與真實可用的空間並不相同。