我的用户都在 NFS 主目录上,并且有数百名用户都在使用 Firefox,它会产生一些读取/写入磁盘缓存的流量。因此,我想将默认的 Firefox 磁盘缓存移动到本地文件系统,以减少无关的 NFS 流量并减轻我的 NFS 服务器的负载。
我知道我可以在一个名为my_firefox_path/defaults/pref/all.js以下形式的文件中设置系统范围的默认首选项:
pref("browser.cache.disk.parent_directory", 字符串)
为了测试,我将其设置为以下内容:
pref("browser.cache.disk.parent_directory", "/tmp/firefox/");
不幸的是,这不能很好地工作,因为每个系统上都有多个用户。有没有办法在该首选项文件中包含用户和配置文件,以便我可以在整个系统范围内进行调整并将其应用于我的所有用户?就像是:
pref("browser.cache.disk.parent_directory", "/tmp/firefox/$USER/$PROFILE");
小智 -1
您可以尝试为旧缓存文件夹创建到新位置的符号链接。该命令将类似于:
ln -s /tmp/firefox /path_to_cache_folder_on_share
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
643 次 |
| 最近记录: |