.cache 目录充满了不稳定的、非必要的文件。
我想将它移动到更合适的分区,即更快且不备份。
我相信 ~/.pam_environment 文件适用于此,但不确定它是否是最好的,或者它是否被正确记录或正常工作。
我在驱动器缓存方面遇到了一些问题,我不知道是什么导致了这些问题。这是我的 dmesg:
[11690.011238] sd 6:0:0:0: [sdb] Asking for cache data failed
[11690.011248] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[11741.720851] sd 6:0:0:0: [sdb] Test WP failed, assume Write Enabled
[11741.722965] sd 6:0:0:0: [sdb] Asking for cache data failed
[11741.722975] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[11793.433011] sd 6:0:0:0: [sdb] Test WP failed, assume Write Enabled
[11793.435347] sd 6:0:0:0: [sdb] Asking for cache data failed
[11793.435356] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[11845.140846] sd 6:0:0:0: [sdb] …Run Code Online (Sandbox Code Playgroud) 几个月前,我通过组织帐户使用了 Microsoft Teams (Linux)。现在我想将它与其他帐户一起使用。我目前处于注销状态,因为我无权访问组织帐户。每次打开时,它都会将我带到组织页面,并要求我登录。没有Use Another account或Sign In with another account选项。当您最初打开时,当它发送请求将我们带到组织页面时,有一个取消选项,但这不起作用。它使应用程序无响应。
现在我已经尝试用apt-remove, from software center,卸载很多次purge。每次安装时,它都会获取数据/缓存,并尝试将我带到同一个组织页面。我怎样才能完全重置,删除它用来安装新帐户的数据。
为了节省 Internet 计划的带宽和数据,我在台式机上安装了 squid-deb-proxy,并在其上安装了客户端以及我拥有的其他几台机器。但是,根据让我了解此问题的帖子,听起来如果我将笔记本电脑 * 带到不同的网络并在那里更新,下载的更新将不会在我得到时自动复制回鱿鱼 deb 代理服务器回到我的网络。
假设这是正确的(稍后我将进行测试),有没有一种方法可以将这些包粘贴到缓存中,这样我就不必为网络中的其他机器再次下载它们?
* 如评论中所述,我可以简单地将笔记本电脑设为代理服务器,但在我的特定情况下,笔记本电脑实际上是 1) 不是一直运行的虚拟机,2) 笔记本电脑中没有打开所有时间。因此,该解决方案虽然很好,但在我的情况下不起作用。
在节省带宽的利益,我正在考虑安装VirtualBox虚拟主机/var/cache/apt作为/var/cache/apt来宾。主机和来宾都是 Ubuntu 10.10 32 位。这样做会有什么负面影响吗?
我知道更强大的解决方案,如 apt-proxy,但如果可能的话,我更喜欢这个更简单的解决方案,以便为主机节省运行额外服务的开销。
有没有办法在 ubuntu 11.10 中增加谷歌浏览器的缓存大小,以便频繁访问的页面加载速度更快,我使用的互联网连接速度非常慢,所以我非常需要这个
当我在 Lubuntu 12.10 上运行以下命令时
[11:09 PM] ~ $ find /usr/share/icons/ -iname icon-theme.cache -type f
Run Code Online (Sandbox Code Playgroud)
我得到以下信息(添加上次修改日期和大小后):
/usr/share/icons/lubuntu/icon-theme.cache 20121125 61.2 KiB
/usr/share/icons/Humanity-Dark/icon-theme.cache 20120810 40.6 KiB
/usr/share/icons/Humanity/icon-theme.cache 20120810 931.9 KiB
/usr/share/icons/gnome/icon-theme.cache 20121017 65.8 MiB
/usr/share/icons/ubuntu-mono-light/icon-theme.cache 20130408 140.0 KiB
/usr/share/icons/LoginIcons/icon-theme.cache 20130408 628 bytes
/usr/share/icons/ubuntu-mono-dark/icon-theme.cache 20130408 139.9 KiB
/usr/share/icons/hicolor/icon-theme.cache 20130406 12.4 MiB
/usr/share/icons/elementary-mono-dark/icon-theme.cache 20120926 12.4 KiB
Run Code Online (Sandbox Code Playgroud)
如下例所示,所有这些文件的类型为TrueType font data:
[11:09 PM] ~ $ file /usr/share/icons/hicolor/icon-theme.cache
/usr/share/icons/hicolor/icon-theme.cache: TrueType font data
Run Code Online (Sandbox Code Playgroud)
我的问题都是密切相关的:
icon-theme.cache以及它的功能是什么?cache这些文件名中的含义是什么?该高速缓存标签的定义是这样的:“一个高速缓存存储临时数据附近,这样可以比从实际后备存储(磁盘,网络)获取它,或再次遍布重新计算了一些成绩更快速地检索”。gnome和hicolor …我为 Ubuntu 创建了一个分区,几天前我刚刚用完了空间。
我使用了磁盘使用分析器,我意识到由于某种原因目录/home/.cache占用了大量磁盘空间;特别是tracker文件夹。为了防止这个缓存和跟踪器文件夹增长这么多,建议做些什么?
我已经安装了 Mozilla Firefox,并且知道一些令人讨厌的问题,例如来自浏览器缓存中的图像的网络钓鱼脚本。这样我就不必一直清空我的缓存,我想知道它在我的计算机中的位置。
我注意到这里似乎有某种缓存区域:
~/.cache/mozilla/firefox/k29gs42c.default
Run Code Online (Sandbox Code Playgroud)
而且这里似乎还有一些与 Mozilla Firefox 相关的文件:
~/.mozilla/firefox
Run Code Online (Sandbox Code Playgroud)
那么它是其中的哪一个呢?或者是否有不同的缓存区域?还是不同的缓存?为了在扫描缓存区域时提高效率,我更愿意确切地知道哪个顶级目录只包含缓存区域,这样我就不会扫描任何与缓存无关的内容。
扩展问题:
我在评论中查看了可能与此重复的问题,但随后我也问,这些其他位置cache的名称是~/.cache/mozilla/firefox/k29gs42c.default什么,然后位于?:
Cache
cache2
OfflineCache
startupCache
Run Code Online (Sandbox Code Playgroud)
如果不是某种缓存,这些是什么?如果是这样,我不应该也扫描它们吗?或者它们的目的不同,因此不可能包含来自网站的任何内容?
Description: Ubuntu 15.04
Release: 15.04
Run Code Online (Sandbox Code Playgroud)
firefox:
Installed: 37.0.2+build1-0ubuntu0.15.04.1
Candidate: 37.0.2+build1-0ubuntu0.15.04.1
Version table:
*** 37.0.2+build1-0ubuntu0.15.04.1 0
500 http://gb.archive.ubuntu.com/ubuntu/ vivid-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu/ vivid-security/main amd64 Packages
100 /var/lib/dpkg/status
37.0+build2-0ubuntu1 0
500 http://gb.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages
Run Code Online (Sandbox Code Playgroud) 几个月前我才切换到 Ubuntu。几天前,我发现系统将缓存存储在占用大量空间的内存中,虽然我得到了缓存内存的好处,但现在这让我陷入困境。
正如您在这张图片中看到的,Ubuntu 占用了我 50% 以上的 RAM。此外,我使用了 11.6 GiB 的 23.3%,这基本上意味着我的系统占用了超过 75-80% 的内存......
现在,我已经搜索了很多次如何清除我的缓存,我发现sync; echo 1 > /proc/sys/vm/drop_caches具有 sudo 权限的命令可以清除它,但是这个命令只在开始时起作用,就像我使用这个命令并看到我的缓存一样大幅减少。但是现在,当我在运行它后看到我的缓存内存时,它保持不变。
谁能帮我解决这个问题?
PS我想如果我尝试升级我的内存,那不会解决这个问题......