You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Mac上删除临时文件?含Terminal删除~$开头隐藏临时文件方法

嘿,我来帮你搞定这两个Mac上的文件清理问题——先讲通用的临时文件删除方法,再专门解决那些Finder看不到的~$开头临时文件的终端操作技巧。

在Mac系统中删除临时文件的方法

1. 用系统自带的存储管理工具(最安全)

这是官方推荐的方式,系统会自动识别可安全删除的临时文件,完全不用担心误删重要内容:

  • 点击屏幕左上角的苹果菜单 → 选择「关于本机」
  • 切换到「存储」标签页 → 点击「管理」按钮
  • 在左侧菜单栏选择「文件」,然后找到「临时文件」分类
  • 选中你想删除的内容,点击右下角的「删除」按钮即可

2. 手动清理应用缓存/临时文件

有些应用的临时文件会存在~/Library/Caches~/Library/Application Support目录下:

  • 打开Finder,按下Command + Shift + G,输入~/Library/Caches并回车,进入缓存目录
  • 这里面存放着各应用的缓存文件,比如浏览器的离线数据、视频软件的临时下载文件等
  • 你可以根据文件夹名称对应到具体应用,删除对应的缓存文件夹(建议先备份,或者只删除你确定不再需要的内容)
  • 同理,~/Library/Application Support里也会有部分应用的临时数据,清理时注意别误删应用的核心配置文件

通过Terminal删除以~$开头的临时文件

这类文件大多是Office套件(Word、Excel等)编辑文档时生成的临时备份文件,Finder默认隐藏它们,所以只能通过终端操作:

1. 先查找所有~$开头的文件(确认删除目标)

打开终端(可以通过Spotlight搜索「Terminal」,或者在Launchpad的「其他」文件夹里找到),输入以下命令搜索用户目录下所有符合条件的文件:

find ~ -name "~$*"

这个命令会列出所有路径中包含~$开头的文件,你可以先核对这些文件是不是你要删除的(注意:如果有正在打开的Office文档,对应的~$文件是正在使用的,千万别删!)

2. 批量删除~$开头的文件

确认没问题后,执行以下命令直接删除所有找到的文件(重要提醒:此操作不可逆,一定要先确认文件列表再执行!):

find ~ -name "~$*" -delete

3. 只删除特定文件夹下的~$文件

如果你只想清理某个特定文件夹(比如「文档」或「桌面」)里的这类文件,把命令中的~换成对应路径即可,比如清理桌面:

find ~/Desktop -name "~$*" -delete

小技巧:在Finder中查看隐藏文件

如果想在Finder里直接看到这些~$文件,按下Command + Shift + .(句号)即可显示所有隐藏文件,再按一次就恢复隐藏状态。


内容的提问来源于stack exchange,提问作者s_ehsan_g

火山引擎 最新活动