首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >备份时是否有充分的理由将一些文件保存在$HOME/..cache中?

问备份时是否有充分的理由将一些文件保存在$HOME/..cache中?
EN

Unix & Linux用户
提问于 2018-01-02 23:14:59
回答 2查看 738关注 0票数 4

我将备份文件系统的某些部分,包括我的主目录。我看着$HOME/.cache,想知道我该拿它做什么。我知道完全删除它是安全的,但我也注意到大部分空间被web浏览器缓存占用。因此-当然,不删除缓存意味着重新创建它们的时间更短,但是是否有一些显著的好处使保留$HOME/.cache的一些子目录并删除浏览器缓存(在我的例子中是chromium和mozilla )成为值得的?

EN

回答 2

Unix & Linux用户

发布于 2018-01-02 23:26:01

我想到了两个好处(对我来说,这一点并不令人信服--我不支持):

  1. 如果你把一切都备份了,那你就什么都有了。即使程序的作者认为您的关键数据实际上是短暂的、容易重新创建的、缓存的数据。或者,当您为其他人做备份时,如果用户认为~/.cache是存储他的基本文档缓存的好地方的话。
  2. 重新创建缓存的数据需要时间,这就是为什么首先保存数据的原因。因此,通过备份它,您可以避免等待它被重新生成(或重新下载等等)。

当然,也有一些明显的缺点(备份大小、备份时间)、一些不太明显的缺陷(隐私),还有一些缺陷(假设图像被更新的程序,然后生成缓存的缩略图)--总是按照这个顺序。不是说备份程序恢复了比图像更新的缓存缩略图.)

票数 3
EN

Unix & Linux用户

发布于 2023-05-17 19:48:01

$HOME/.cache不应包含有价值的数据。而不是删除这些,只需添加CACHEDIR.TAG或.nobackup (请参阅CACHEDIR.TAG和.nobackup是否有不同的评价?)或将其添加到排除列表中。

如果恢复缓存,则可以节省很少的时间进行娱乐。另一方面,在备份期间,您必须进行这次投资。如果删除缓存,就会删除旧的和可能已损坏的文件。

最后,删除这些内容是有意义的,如果有特殊的原因需要恢复缓存,那么可能有更好的方法。例如,代理,如果您有一个缓慢的网络,并担心失去浏览器缓存。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/414394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档