OSX 上的 Google 文件缓存在哪里?

OSX 上的 Google 文件缓存在哪里?

前几天,我在 Chrome 中通过 URL 打开了一个 PDF。我可以在 Chrome 中查看整个 PDF,但无法保存,因为保存时会出现服务器错误——因为 PDF 的 URL 不再有效。

看起来 Google PDF 查看器中的“保存文件”功能尝试从源重新下载文件,而不是仅仅抓取已存在于我的缓存中的文件。

如果我通过 chrome://cache/ 查看 chrome 的缓存,我可以看到 PDF 的 URL,但看不到文件本身。

这个文件现在在我的系统中位于哪里?

答案1

OS X 将用户缓存存储在 中~/Library/Caches。Library 文件夹是隐藏的,但您可以通过以下方式进入该文件夹:前往 Finder,单击前往,按住 ⌥ 并单击 Library。

您在评论中说缓存不易搜索。

您也可以尝试从命令行搜索:

cd ~/Library/Caches/$FOLDER
grep -Rl '%PDF' .

如果存在较大的二进制 blob 缓存文件,您可以尝试使用 Hex 编辑器(我喜欢 OS X 的 Hex Fiend)。搜索 Hex 25 50 44 46( %PDF),从那里开始复制并将其存储在新文件中。祝你好运!

相关内容