Peter Smit Asked: 2010-10-11 03:22:36 +0800 CST2010-10-11 03:22:36 +0800 CST 2010-10-11 03:22:36 +0800 CST 如何清理我的 homedir 中的缓存 772 我的主目录越来越大(超过 100GB)。备份它时,我注意到那里有很多缓存。 我的 homedir 中有哪些重要的缓存,我应该如何清理它们? 一个缓存特别困扰着我,.gvfs 中的缓存,我的网络硬盘的副本似乎存储在其中。如何巧妙地清除此缓存? home-directory cleanup cache 3 个回答 Voted Best Answer Scaine 2010-10-11T04:10:31+08:002010-10-11T04:10:31+08:00 这.gvfs是网络附加文件夹所在的位置。如果您使用了“位置/连接到服务器”,或者输入smb://server/share了 Nautilus,那么这就是您的网络驱动器将“挂载”的位置。 您需要.gvfs从备份中排除您的文件夹,除非您确实希望您的网络驱动器及其所有内容都包含在您的备份中。 您应该考虑排除的其他地方: ~/.mozilla/**yourprofilename**/Cache ~/.cache (这也是 Chromium 放置缓存的地方,如果你使用它而不是 firefox) ~/.thumbnails 其他要考虑的: 如果您使用 VirtualBox,您的客户系统可能存储在 .VirtualBox 中。一方面,你会想要支持这些。另一方面,它们会很大,所以也许您应该将它们与通用家庭驱动器备份分开备份? 如果您使用 Dropbox,您可能不需要太多备份!排除您告诉 Dropbox 放置其文件夹的位置。 最后,您可以自己进行一些分析!转到您的应用程序菜单并选择附件,然后运行“磁盘使用分析器”(又名猴面包树)。 eXlin 2010-10-11T03:41:17+08:002010-10-11T03:41:17+08:00 您确定 .gvfs 实际上包含网络硬盘的副本,还是它只是安装点。尝试卸载这些硬盘,然后检查它的大小。 Think flash 和浏览器会将它们的缓存保存到您的主文件夹中。这些最好通过浏览器的工具清除。 user222758 2010-12-22T20:04:54+08:002010-12-22T20:04:54+08:00 为此,我有一个定期运行的 cron 任务(例如@monthly),在命令行模式下静默执行BleachBit(手动)。编辑它crontab -e: 0 1 1 */2 * bleachbit --clean apt.autoclean chromium.cache deepscan.ds_store deepscan.thumbs_db firefox.cache google_chrome.cache nautilus.history system.cache thunderbird.cache 我使用GNOME Schedule GUI 对其进行了配置(源,作为 deb 包删除,仅作为 snap提供;最后更新:2016-05-25)。 你可以跑 bleachbit --list-cleaners | column 选择要执行的清理程序。
这
.gvfs
是网络附加文件夹所在的位置。如果您使用了“位置/连接到服务器”,或者输入smb://server/share
了 Nautilus,那么这就是您的网络驱动器将“挂载”的位置。您需要
.gvfs
从备份中排除您的文件夹,除非您确实希望您的网络驱动器及其所有内容都包含在您的备份中。您应该考虑排除的其他地方:
~/.mozilla/**yourprofilename**/Cache
~/.cache
(这也是 Chromium 放置缓存的地方,如果你使用它而不是 firefox)~/.thumbnails
其他要考虑的:
最后,您可以自己进行一些分析!转到您的应用程序菜单并选择附件,然后运行“磁盘使用分析器”(又名猴面包树)。
您确定 .gvfs 实际上包含网络硬盘的副本,还是它只是安装点。尝试卸载这些硬盘,然后检查它的大小。
Think flash 和浏览器会将它们的缓存保存到您的主文件夹中。这些最好通过浏览器的工具清除。
为此,我有一个定期运行的 cron 任务(例如@monthly),在命令行模式下静默执行BleachBit(手动)。编辑它
crontab -e
:我使用GNOME Schedule GUI 对其进行了配置(源,作为 deb 包删除,仅作为 snap提供;最后更新:2016-05-25)。
你可以跑
选择要执行的清理程序。