由于我使用 Firefox 作为 Snappacket,因此下载目录中始终会出现“firefox.tmp”。在此目录中会创建其他目录,例如:Temp-0955e731-4e34-44bc-b9cf-7e6526711a73。当我打开/关闭 Firefox 时,Temp-Dir 会被删除/创建等等。有没有办法永久停止这种情况,或者至少将其移动到 /tmp?SSD 的读写时间有限,下载目录不必要地杂乱无章。硬链接不起作用。我已经将缓存移动到 /tmp(browser.cache.disk.parent_directory)。顺便说一句,Snap-Thunderbird 也发生了同样的情况。
答案1
您可以通过以下方式隐藏此文件夹
cd Download
echo 'firefox.tmp' >> .hidden
答案2
此文件夹仅在 Firefox 的 snap 安装中创建。或者,您也可以从网站
答案3
或者您可以在会话启动时运行的脚本中放入类似的内容:
(tmp="$HOME/Downloads/firefox.tmp";
while true; do
if [ -f "$tmp" ]; then
rm -rf "$tmp";
fi;
sleep 30;
done) &
稍微复杂一点的版本会让脚本检查其会话或窗口管理器的 pid,如果该进程消失,则退出。否则,重复登录/注销可能会导致多个这样的脚本运行(很麻烦,但本身不会造成损害)。