查找macOS系统更新下载的文件缓存路径

查找macOS系统软件更新下载文件的对应缓存路径地址

在macOS设置的软件更新下载时,有些时候希望可以删除缓存或者提取下载的更新包,此时需要查找到对应的缓存文件地址,然后进行操作。

查找应用 Software Update.appsoftwareupdated 的进程ID

1
ps -e | grep Update.app | grep softwareupdated

find process softwareupdated pid

查找进程所打开的文件信息列表

通过 lsof 命令查找对应进程打开的文件列表,然后找到一个文件大小与软件更新进度中差不多大小的文件,即为缓存文件地址。

当然,也可以快速通过过滤 private 文件夹来过滤出下载的文件缓存的路径

1
sudo lsof -p <id> | grep private

例如在系统更新时,可以通过查找统一的系统安装包文件名 InstallAssistant.pkg, 进一步快速确认对应的路径地址

find software download cache

至于系统安装的下载地址,后续有诉求了再更新这里

参考

https://apple.stackexchange.com/a/449563

作者

Larify

发布于

2022-11-09

更新于

2022-11-09

许可协议

CC BY-NC-SA 4.0

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×