清空垃圾箱时出现“权限被拒绝”如何解决?

清空垃圾箱时出现“权限被拒绝”如何解决?

我安装了一个游戏,然后决定删除它。我把它发送到回收站,但无法完全删除它(权限被拒绝)。当我把它移回桌面时,回收站中仍留有一个副本。我把它送回回收站,然后又送回桌面;所以最后回收站中有 2 个文件副本,桌面上有 1 个。最后我注意到游戏中的一个文件受到保护。我将权限设置更改为桌面副本,并能够完全删除它,但我无法更改回收站中仍有的 2 个副本的权限设置(后端不支持该操作)

我只想清空回收站!

答案1

以下命令将清空垃圾箱

sudo rm -rv .local/share/Trash/

当您不想出现“您想删除写保护的文件 x 吗?”提示时,请添加 -f 选项。

sudo rm -rvf .local/share/Trash/

答案2

一种解决方案是首先更改“垃圾”文件夹中的权限
(然后以通常的方式清空它:)

cd ~/.local/share/Trash
sudo chown -R your_user_name:your_group *

(然后按通常方式清空)

答案3

我甚至没有本地垃圾文件夹,对我来说,解决方案是创建它,然后授予本地用户对该文件夹中所有内容的权限。

mkdir /home/(username)/.local/share/Trash

然后:

sudo chown -R username:username Trash/

相关内容