在 Firefox 中我可以在哪里找到“temp”文件夹的对应位置?

在 Firefox 中我可以在哪里找到“temp”文件夹的对应位置?

如果我没记错的话,如果我在 Youtube 上播放视频,当我在 Windows 机器上使用 Firefox 时,浏览器会将视频文件存储在临时文件夹中。因此,理论上,我应该在临时文件夹中找到已下载的视频。但我不知道如何在 Linux 中找到“temp”文件夹的对应项。我尝试过在“etc”文件夹中,但没有任何有用的信息。您知道如何解决这个问题吗?

昨天我整天都在播放 Youtube 上的视频,现在我发现它“因为侵犯版权等”而消失了,但我认为播放的文件应该“隐藏”在我的系统的某个地方,只有我能以某种方式找到它……你能帮我吗?

答案1

您可以将其放在about:cache位置栏中,它应该会显示保存“临时”文件夹的位置。

答案2

我认为您指的是 Firefoxcache文件夹而不是ubuntu临时文件夹。

Firefox 缓存文件夹位于~/.cache/mozilla/firefox/xxxxxxxx.default/cache/

只需转到您的主文件夹并按cntr + h查看隐藏文件即可。然后转到该.cache/mozilla/firefox/xxxxxxxx.default/cache/文件夹​​并搜索您的视频。

xxxxxxxx 是一串随机字符。


更好的方法是gnome-search-tool使用此命令通过终端进行安装sudo apt-get install gnome-search-tool

通过 dash 启动它,它被称为search for files,选择 Firefox 缓存文件夹作为look in folder选项。

选择select more options并在可用选项中选择size at least并将其设置为约 5Mb,即约 5120Kb,然后搜索。保留name contains空白。

在搜索结果中,您将找到所有视频,您只需将copy-paste它们移动到另一个文件夹即可。

一切顺利。

答案3

Linux 上的临时文件夹是/tmp/。大多数 Linux 软件都使用它来存储临时文件,Firefox 也是如此。例如,当您说打开用 ...对于文件,Firefox 不会下载它,而是将文件存储在 中/tmp/。但是每次重新启动时都会清空此文件夹(因为这些是临时文件,不应在重新启动后保留),因此重新启动后您将无法在那里找到这些文件。

几年前,youtube 视频缓存也保存在这里,就像在这个问题,但情况已经发生了变化。您可以在该问题的两个得票最多的答案中看到发生了什么:曾经有一段时间,缓存的视频只是被移动到另一个文件夹,但后来他们将其移回,/tmp/但现在他们取消了文件的链接,因此该文件不存在于文件系统中,但仍然可以通过第二个得票最多的答案中提到的 trcik 访问。后一种方法(来自第二个答案)仍然适用于大多数 flash 视频网站,但它不再适用于 youtube。Youtube 已更改为不缓存所有视频(或者它们缓存在 RAM 中,我不知道)。

总结:该文件不在您的驱动器上,无需搜索它。

答案4

我认为您正在寻找 Firefox 临时文件下载目录。请尝试查找:

/tmp/mozilla_username

用户名 = 你的 Linux 用户名

相关内容