如何关闭垃圾桶?


17

我不相信垃圾桶,当我删除某些东西时,我希望它永远消失,如何关闭垃圾桶?

PS当我从控制台删除文件时,它们还会进入“废纸rash”吗?


在Raspbian中关闭它真的很容易-一个简单的偏好。但是在Ubuntu中,这种方法已经保存了很长时间。没有人解释过为什么。无论如何,在提出此问题6年后,现在是2017年7月,在Ubuntu 16.04 LTS中,这是您可以做的最好的事情:首先,转到Appearances进行设置,以便菜单显示在窗口标题中,然后转到文件管理器并选择Homes /按Alt-E,然后选择首选项,然后在文件或目录的上下文菜单中的“移至垃圾箱”下有一个选项可以打开“删除”选项。
SDsolar '17

Answers:


8

您可以按照如何绕过垃圾桶删除文件中所述添加删除操作 。从控制台删除的文件会立即被删除,但是请注意,在某些情况下,如果要安全删除文件,请使用“ wipe”命令将其恢复。


1
我只是不想考虑清空垃圾,谢谢。
UAdapter 2011年

1
没有选项可以完全禁用垃圾桶,请参见bug bugs.launchpad.net/nautilus/+bug/118988,您可以执行的操作是启用delete files选项并重新映射DEL键以调用它。实际上,这将禁用文件管理器中的垃圾箱。
若奥·平托

虽然不会摆脱Unity Laucnher的垃圾
凯尔·克拉克

@KyleClarke对。这是目前无法从Unity启动器中删除垃圾,因为这是由设计,并需要修改统一的源代码并重新编译。
Christopher Kyle Horton 2012年

10

您可以使用Shift+ Delete代替Delete永久删除文件,但不要忘记;如果您永久删除该文件,则无法轻松将其取回。


4

Places->Home Folder->Edit->Preferences->Behavior->Include a Delete command [...]

是的,控制台删除没有“回收”操作-它们已消失。


2

在我的mp3播放器上,我添加了一个名为.Trash-1000(不是目录)的文件,但该文件会妨碍您。

我点击Delete并得到提示:无法将文件移到垃圾中,您要立即删除吗?使用默认操作Delete

足以满足我的需求。


你救了我的一天!这不会删除垃圾箱功能。只需创建一个文件 .Trash-1000即可禁用垃圾箱。
metadings

另外,在〜/ .local / share中也执行类似的操作:rm -rf垃圾桶,然后回显“ nyah”>垃圾桶
SDsolar

1

我也是多年来困扰着这个问题的人之一...对现有的建议不满意,我最近花时间研究了自己的解决方案。

从我希望将垃圾桶放到整个系统的前提开始,我发现,暂时唯一的真正解决方案是创建一个自定义编译的libgio(» GIO)版本,并对其进行修改。调用g_file_delete()每次应用程序调用g_file_trash()

对于所有对此技术解决方案感兴趣的精通技术的用户:我最近在GitHub上发布了分步指南:

在基于Debian的发行版中全局禁用GNOME的废纸rash

我希望这对那些像我一样热情地讨厌垃圾的人们有所帮助。


0

您可以设置不变位。

为此,首先清空垃圾箱:

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

接着:

sudo chattr +i ~/.local/share/Trash/

之后,将其删除或移至回收站时,您会收到以下消息:

Cannot move to trash, delete it immediately?

编辑:下面的实际结果

chattr: Inappropriate ioctl for device while reading flags on /home/sg1/.local/share/Trash/

或只是删除该目录,然后回显“ nyah”>垃圾桶
SDsolar
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.