垃圾桶打不开

垃圾桶打不开

我的垃圾箱打不开。它只是一直显示“正在加载”鼠标光标。知道哪里出了问题吗?

--更新(回答之后) 清空垃圾箱后,还解决了以前我移除 U 盘时出现的问题,提示“无法本地化 computer:/// ”或类似这样的信息。

答案1

说实话,我不知道。

通过终端加载可能会更成功。大多数应用程序都会对其崩溃和失败发出相当响亮的声音,但nautilus相对而言却很安静。也许这样运行killall nautilus && nautilus trash:///可能会让你发现问题。

您可以用此命令强制删除垃圾箱中的所有内容(但请记住,它将删除其中的所有内容):

rm -rf ~/.local/share/Trash/*

如果您想从垃圾箱中拯救一些东西,我建议您浏览它并挑选出您需要的东西。您可以从终端执行此操作,也可以通过 nautilus 执行此操作。

如果你找到了确切的问题,或者问题仍然存在,请务必提交错误报告(ubuntu-bug nautilus

答案2

我想到三种可能性,我先从较简单的开始:

  1. 垃圾箱中有大量文件,这会超出 Nautilus 或内存的限制。
  2. 垃圾箱中有一个文件导致其相应的缩略图生成器挂起
  3. 您的磁盘出现硬错误,正在被垃圾中的某些内容使用

有多种方法可以解决该问题:

  • 安装包trash-cli为您提供命令行程序,例如list-trashempty-trash,这些在保持垃圾箱正常形式方面最有可能是“最安全的”。
  • 垃圾桶只是几个目录,$HOME/.local/share/Trash可以使用命令行进行检查lsrm操作
  • 查看/var/log/kern.log有关/var/log/syslog硬盘上硬错误的投诉。

答案3

我遇到了同样的问题,删除用户主目录中的 nautilus 隐藏目录后问题就解决了。删除之前,您可以重命名它,看看问题是否解决

cd
mv .nautilus/ .nautilusx

答案4

我的垃圾箱中有超过 20,000 个项目(文件或文件夹),导致同样的问题

首先我复制了一个我想恢复的~/.local/share/Trash/files/文件海豚或者图纳尔(nautilus 和 nemo 失败)放到我想要恢复的地方。

我安装了

sudo apt install trash-cli

然后你可以使用以下命令将所有文件绘制到 trashList.txt 中:

trash-list >> trashList.txt

(终端输出将无法使用,因为垃圾箱包含太多文件,因此重定向到 trashList.txt)

如果你想删除超过 366 天的文件,你可以使用

垃圾清空 366

或者你可以安装 autotrash

pip install --user autotrash

并删除超过 365 天的文件:

autotrash -d 365

这个答案使用

相关内容