0

0

Mac如何查找和删除大文件_快速释放Mac磁盘空间【技巧】

穿越時空

穿越時空

发布时间:2025-12-21 14:57:09

|

941人浏览过

|

来源于php中文网

原创

Mac磁盘空间不足时,可通过五种方法查找并删除大文件:一、用系统存储管理工具识别;二、访达高级搜索;三、访达列表视图按大小排序;四、清理特定高危路径;五、终端命令扫描全盘。

mac如何查找和删除大文件_快速释放mac磁盘空间【技巧】

如果您发现Mac磁盘空间严重不足,而系统提示“其他”或“文稿”等类别占用异常庞大,则很可能是隐藏的大文件或缓存堆积所致。以下是查找并删除大文件的具体操作步骤:

一、使用系统自带存储管理工具识别大文件

macOS内置的储存空间管理器可自动归类文件类型,并按占用空间排序展示,无需手动遍历路径,适合快速定位大型应用、媒体或备份文件。

1、点击屏幕左上角苹果菜单,选择关于本机

2、在弹出窗口中点按储存空间,等待进度条加载完成。

3、点击管理按钮,进入分类管理界面。

4、在左侧边栏依次查看应用程序、文稿、影片、iOS文件、废纸篓等类别。

5、在每个类别中,系统会列出按大小降序排列的项目;将鼠标悬停在文件名上方,出现删除按钮(废纸篓图标)时点击即可移除。

二、通过访达高级搜索精准定位大文件

访达支持多条件组合筛选,可限定文件大小阈值、种类及修改时间,避免遗漏分散在各处的独立大文件。

1、打开访达,在任意窗口顶部搜索框右侧点击+按钮添加搜索条件。

2、点击第一个下拉菜单,选择文件大小;第二个菜单选大于;第三个输入框填入数值如500 MB;第四个菜单选择单位为MB

3、若需排除系统关键区域,可再点+按钮,添加条件不在路径,输入/System/Library/usr等受保护目录。

4、搜索结果生成后,按Command + Click多选非必要文件,按下Command + Delete移入废纸篓。

三、启用访达列表视图并按大小排序手动筛查

该方法适用于希望直观浏览整个磁盘结构、逐层下钻确认大文件来源的用户,尤其适合排查“其他”空间中的不明占用。

1、打开访达,点击菜单栏前往 → 电脑,双击启动盘(通常为Macintosh HD)。

2、点击菜单栏显示 → 以列表显示,确保视图清晰可排序。

OpenArt
OpenArt

在线AI绘画艺术图片生成器工具

下载

3、按下快捷键Command + Shift + .显示所有隐藏文件与文件夹。

4、点击窗口顶部标题栏中的大小列,使箭头朝下,实现从大到小排序

5、点击菜单栏显示 → 显示选项,勾选计算所有大小,等待系统统计子文件夹总容量。

6、重点关注用户主目录、下载、文稿、影片、资源库等路径下的顶层文件夹,右键选择显示简介验证实际体积。

四、清理特定高危大文件存放路径

某些路径长期积累未清理的备份、缓存或日志,单个目录可达数十GB,直接进入这些位置可高效释放空间。

1、按下Shift + Command + G,在访达中输入路径:~/Library/Application Support/MobileSync/Backup,回车进入iPhone/iPad备份目录,删除过期或重复的备份文件夹。

2、同样方式访问:~/Library/Caches,按大小排序后删除浏览器(如Chrome、Safari)、开发工具(如Xcode、Docker)等产生的巨型缓存文件夹。

3、访问:~/Library/Mail,检查是否有多年未整理的邮件附件包;也可打开邮件App,执行邮箱 → 清空已删除项目

4、访问:/private/var/folders(需管理员权限),此路径含系统临时文件和剪贴板历史,可安全清空其子目录中旧日期命名的文件夹。

五、使用终端命令扫描全盘最大文件

终端提供底层级文件遍历能力,能绕过图形界面限制,快速输出指定大小以上的文件路径,适合技术熟练用户快速定位根目录级大文件。

1、打开终端(位于应用程序→实用工具中)。

2、输入以下命令并回车(需输入管理员密码):
sudo find / -type f -size +1G -exec ls -lh {} \; 2>/dev/null | awk '{print $5, $9}' | sort -rh | head -15

3、观察输出结果,确认每行显示的文件路径是否属于可删除范畴(如旧安装包、镜像文件、虚拟机磁盘等)。

4、对确认无用的文件,执行删除命令:sudo rm -f [完整文件路径],注意替换方括号内为实际路径,且不可删除以/System、/usr、/bin开头的系统文件

相关专题

更多
chrome什么意思
chrome什么意思

chrome是浏览器的意思,由Google开发的网络浏览器,它在2008年首次发布,并迅速成为全球最受欢迎的浏览器之一。本专题为大家提供chrome相关的文章、下载、课程内容,供大家免费下载体验。

786

2023.08.11

chrome无法加载插件怎么办
chrome无法加载插件怎么办

chrome无法加载插件可以通过检查插件是否已正确安装、禁用和启用插件、清除插件缓存、更新浏览器和插件、检查网络连接和尝试在隐身模式下加载插件方法解决。更多关于chrome相关问题,详情请看本专题下面的文章。php中文网欢迎大家前来学习。

733

2023.11.06

python中print函数的用法
python中print函数的用法

python中print函数的语法是“print(value1, value2, ..., sep=' ', end=' ', file=sys.stdout, flush=False)”。本专题为大家提供print相关的文章、下载、课程内容,供大家免费下载体验。

185

2023.09.27

c语言中null和NULL的区别
c语言中null和NULL的区别

c语言中null和NULL的区别是:null是C语言中的一个宏定义,通常用来表示一个空指针,可以用于初始化指针变量,或者在条件语句中判断指针是否为空;NULL是C语言中的一个预定义常量,通常用来表示一个空值,用于表示一个空的指针、空的指针数组或者空的结构体指针。

231

2023.09.22

java中null的用法
java中null的用法

在Java中,null表示一个引用类型的变量不指向任何对象。可以将null赋值给任何引用类型的变量,包括类、接口、数组、字符串等。想了解更多null的相关内容,可以阅读本专题下面的文章。

436

2024.03.01

sort排序函数用法
sort排序函数用法

sort排序函数的用法:1、对列表进行排序,默认情况下,sort函数按升序排序,因此最终输出的结果是按从小到大的顺序排列的;2、对元组进行排序,默认情况下,sort函数按元素的大小进行排序,因此最终输出的结果是按从小到大的顺序排列的;3、对字典进行排序,由于字典是无序的,因此排序后的结果仍然是原来的字典,使用一个lambda表达式作为key参数的值,用于指定排序的依据。

386

2023.09.04

堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

390

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

572

2023.08.10

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

43

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
光速学会docker容器
光速学会docker容器

共33课时 | 1.9万人学习

Docker 17 中文开发手册
Docker 17 中文开发手册

共0课时 | 0人学习

极客学院Docker视频教程
极客学院Docker视频教程

共33课时 | 17.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号