如何在 Mac 上找出大文件
几个被遗忘的大文件,占用的空间可能比成千上万个小文件还多:屏幕录制、导出的视频、磁盘映像,以及只用过一次的安装器。
一句话:打开“系统设置”›“通用”›“储存空间”,点按“文稿”旁边的信息按钮:大文件会列出最大的那些。在“访达”中,按 Command-F 并按“文件大小”搜索。在“终端”中,find ~ -type f -size +1G 会列出你个人文件夹中所有超过 1 GB 的文件。
怎样用“访达”找出大文件?
- 打开一个“访达”窗口,按 Command-F。
- 点按此 Mac,然后点按“种类”并选择“其他…”›文件大小。
- 将它设为“大于”1 GB 或 500 MB。点按“大小”列即可排序。
怎样在终端中找出大文件?
个人文件夹中最大的文件及其大小,从大到小排列:
find ~ -type f -size +1G -exec du -h {} + 2>/dev/null | sort -rh | head -30
~/Library 中的文件属于应用:移除之前先查清楚。你自己的文件在“桌面”、“文稿”、“下载”、“影片”和“图片”中。
被遗忘的大文件通常藏在哪里?
- 下载:已经用过的
.dmg和.pkg安装器,以及视频。 - 桌面和影片:屏幕录制(macOS 默认把它们存到桌面)和导出的视频。
- “访达”下载的 iPhone 更新:每个都有好几 GB 的
.ipsw文件。请参阅可以删除 Mac 上的 iPhone 软件更新文件吗?
怎样找出屏幕录制?
macOS 在生成截屏和屏幕录制时会给它们加上标记,不管文件叫什么名字。聚焦可以按这个标记找到它们:
mdfind 'kMDItemIsScreenCapture == 1'
怎样找出一年没打开过的文件?
下面的命令列出个人文件夹中(Library 除外)超过 100 MB、一年内没有打开或修改过的文件。macOS 并不总是记录文件的打开时间,所以这份列表仅供参考:
find ~ -path ~/Library -prune -o -type f -size +100M -atime +365 -mtime +365 -print 2>/dev/null
哪些旧安装器可以删除?
已经安装过的 .dmg 或 .pkg 可以删除:应用已经在“应用程序”中,它的网站上也有最新版本。只有在应用无法再次下载时,才需要保留安装器。