一日一技:在 macOS 中尋找大文件夾
macOS 最新版的系統(tǒng)已經(jīng)出來很長一段時(shí)間了,我一直想升級(jí),但是一直都沒有升級(jí)。因?yàn)槲业挠脖P空間不夠。如下圖所示。

但是,使用 macOS 自帶的磁盤管理工具檢查大文件可以發(fā)現(xiàn),實(shí)際上我的電腦里面已經(jīng)基本上沒有大文件了。最大的一個(gè)文件才117MB。
出現(xiàn)這種情況,說明我硬盤里面有大量的小文件,每個(gè)小文件看起來不大,但是堆在一起就非常可怕了。而 macOS 自帶的這個(gè)檢查大文件的功能無法把這些小文件排上號(hào),所以導(dǎo)致找不到占用磁盤空間的罪魁禍?zhǔn)住?/p>
那么,如何尋找占用空間最大的一些文件夾呢?只要找到了這些文件夾,然后進(jìn)到里面就可以找到占用空間的大量小文件了。
這個(gè)時(shí)候,我們有兩種方案。一種方案是使用這個(gè)磁盤管理工具的文件瀏覽器功能,如下圖所示:
在這里可以看到Home 目錄下面各個(gè)文件夾的大小。
但如果我們要檢查的不僅僅是 Home 目錄,或者我們想檢查隱藏文件夾,那么就無法使用這個(gè)工具了。這個(gè)時(shí)候,我們可以使用 shell 命令中的du命令。我們只需要進(jìn)入想要檢查的文件夾里面,執(zhí)行如下命令:
du -h -d 1
就可以看到該文件夾下面的所有子文件占用的空間大小,如下圖所示:
其中,參數(shù)-d 1表示只統(tǒng)計(jì)1層文件夾的大小,如果一個(gè)文件夾有多層,那么它只會(huì)統(tǒng)計(jì)到第1層,內(nèi)部的文件夾無論有多少個(gè),它只會(huì)返回一個(gè)總大小。你也可以把數(shù)字1改成2或者3。不過這樣做你就要面臨被刷屏的風(fēng)險(xiǎn)了。
-h參數(shù)表示把大小用人可以閱讀的格式顯示出來,達(dá)到 MB 級(jí)別就用 M,達(dá)到 GB 級(jí)別就用 G。如果不加這個(gè)參數(shù),那么大小會(huì)以比特的方式顯示,于是你會(huì)看到很多你數(shù)不清多少位的數(shù)字。
我在圖中還加了一個(gè)參數(shù)-I Library,表示不檢查Library文件夾。如果你想跳過多個(gè)文件夾,可以多次使用-I參數(shù),例如:du -h -d 1 -I xxx -I yyy -I zzz。
通過這個(gè)命令,我成功找到了大量占用空間的小文件所在的文件夾,然后把他們一鍋刪除。
Mac OS
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。