如何清除homedir中的缓存


12

我的主目录越来越大(超过100GB)。备份时,我注意到那里有很多缓存。

我的homedir中有哪些重要的缓存,我应该如何清理它们?

.gvfs中的缓存特别困扰着我一个缓存,该缓存似乎存储了我的网络硬盘的副本。如何整洁地清除此缓存?

Answers:


9

.gvfs是网络附加文件夹所在的位置。如果您使用过“ Places / Connect to Server”,或在Natuilus中键入smb:// server / share,则网络驱动器将“挂载”。

您需要从备份中排除.gvfs文件夹,除非您实际上希望将网络驱动器及其所有内容包括在备份中。

您应该考虑排除的其他地方:

  • ~/.mozilla/**yourprofilename**/Cache
  • ~/.cache (如果您使用它而不是使用Firefox,这也是Chromium放置其缓存的位置)
  • ~/.thumbnails

其他要考虑的:

  • 如果使用VirtualBox,则来宾系统可能存储​​在.VirtualBox中。一方面,您需要备份它们。另一方面,它们会很大,所以也许您应该将它们与通用主驱动器备份分开备份?
  • 如果您使用Dropbox,则可能不需要太多备份!不管您告诉Dropbox放置其文件夹的位置如何。

最后,您可以自己做一些分析!转到“应用程序”菜单,然后选择“附件”,然后运行“磁盘使用情况分析器”。运行后,按CTRL-S开始分析您的主文件夹,并按大小排序。


2

您确定.gvfs实际上包含您的网络硬盘的COPY还是仅仅是安装点。尝试卸载这些硬盘,然后检查其大小。

Think Flash和浏览器会将其缓存保存到您的主文件夹中。最好通过浏览器的工具清除这些内容。


我如何查看它是否是.gvfs中的安装点以及如何卸载?
Peter Smit

mount在终端中运行以列出所有已安装的分区,gvfs将在某个位置。要卸载,请sudo umount ~/.gvfs假设已将其安装在此处。
evgeny

3
或者只是打开Nautilus(文件浏览器),然后单击这些磁盘上的弹出按钮。
eXlin

这个问题在6年零9个月前发布。在2017年7月,我们知道它永远不会复制已安装的驱动器。
SDsolar

0

为此,我有一个cron任务,每10分钟运行一次,在命令行模式下以静默方式执行BleachBit。:)

查看我的crontab清单:

*/10 * * * * bleachbit_cli --delete amule.logs apt.autoclean chromium.cache easytag.logs evolution.cache firefox.cache firefox.download_history flash.cache flash.cookies kde.cache kde.tmp openofficeorg.cache opera.cache opera.download_history pidgin.cache system.cache system.recent_documents system.tmp thumbnails.cache wine.tmp

我使用gnome计划 GUI 配置了它。您可以运行bleachbit_cli --list-cleaners以选择不执行的清洁程序。;)


5
很抱歉,每10分钟清理一次缓存听起来很愚蠢。他们有使用缓存的理由,性能!
彼得·史密斯

1
可以通过更改其gconf编辑器设置来关闭其中的许多项(铬缓存,缩略图等)。每10分钟执行一次这样的工作可能会影响性能。又为什么呢?如果您担心隐私,请运行一个加密的主页,关闭缓存并使用ToR。此crontab似乎非常多余。
Scaine'3

您实际上应该在这个站点上(社区Wiki)提出一个问题,例如“如何确保会话的隐私性?”。或类似的东西。
Scaine'3

请记住,这是在2010年发布的。将来,我将不再依赖它的准确性。
SDsolar '17
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.