如何强制在El Captan上清空垃圾箱?


22

在El Capitan之前,如果顽固的或“使用中”的物品通过“安全清空垃圾箱”阻止了垃圾箱,则可以强制清空垃圾箱。但是,此选项已在El Capitan中删除

如何强制在El Capitan上清空垃圾箱?


我不确定'安全清空垃圾箱'= 强制清空吗?它无助于覆盖当前正在使用的文件…?
grg

1
并非如此=,但是(几乎总是)有可能在没有其他工作的情况下实现空洞。“空力”是什么意思?
orome 2015年

1
@grgarside安全清空垃圾箱将删除正在使用的项目。那几乎是我使用它的唯一原因。Finder(或任何其他应用程序)将无法跟踪文件是否正在使用,我确定该文件已不再使用,因此我会确保清空垃圾箱,而不是打开终端并摆弄。
dwightk

安全清空废纸= =删除文件系统中的inode,并在文件区域中写入随机位,以使它们无法恢复。并不是真的要清空垃圾箱。我不记得OSX中曾经存在过这样的一种(强制为空)。
Vikram Rao

Answers:


16

如果您选择一个或多个项目,然后单击“文件”菜单,则有一个“移至垃圾箱”选项;但是,如果在打开“文件”菜单的同时按住Option键,则“移至垃圾箱”将切换为“ 立即删除...”

这也适用于回收站中已有的文件。


34

您可以将'rm'与'-f'选项一起使用:

sudo rm -rf ~/.Trash /Volumes/*/.Trashes

如果您手动输入,请非常小心。

这将清空主文件夹中的垃圾以及任何其他已安装分区上的垃圾。


除了别的没有别的办法rm -f吗?
orome 2015年

@raxacoricofallapatorius我想这取决于什么使文件保持打开状态,以及几个垃圾箱中的哪个导致挂断。
bmike

我不会运行这个。它还会删除.Trash目录,并且我有一些应用程序抱怨说,在运行类似这样的操作后,它们无法将文件移至回收站。
fregante

对我来说:cd ~/.Trash; rm -rf *
AbdulMomenعبدالمؤمن17年

@Abdul这是一个非常糟糕的主意。如果cd不起作用,rm仍将执行并删除当前目录中的所有内容。如果要删除内容,请使用rm -rf ~/.Trash/*
grg

3

如果您打开垃圾箱并右键单击有问题的文件,则有一个“立即删除...”选项。

它不像Finder菜单中的旧“安全清空垃圾箱”那样简单,但是无需使用终端即可完成工作。


1
或者只是cmd + option删除它
y3sh 2015年

2

注销您的用户是一个很好的第一步,以确保它不仅仅是打开用户文件。

在几乎所有情况下,重新启动都会清除打开的文件锁。如果您仍然无法清空垃圾箱,那么您将需要查看垃圾箱中的文件或修复目录/文件系统,如果这是某些文件移入垃圾箱区域后未关闭的根本原因。


2

我遇到了同样令人沮丧的问题,并尝试了许多可以从网上找到的方法。但是,直到我做到了,一切似乎都没起作用-

sudo rm -rf ~/.Trash /Volumes/*/.Trashes 

确实做到了神奇,顽固的文件(旧硬盘从外部硬盘备份的文件)最终从“废纸rash”中删除了。仍然花了一些时间,但至少起到了神奇作用。感谢您的回答。


这应该是对现有答案的评论。
马修(Matthew)读了

1

我有一个进入垃圾箱的文件不会被清空的问题。立即删除也没有用。重新启动Mac无法解决问题。

我尝试以安全模式重启。垃圾桶是空的。

原来不会为空的文件位于外部FAT32驱动器上,但存在一些损坏。该驱动器不会出现在“安全模式”下,因此垃圾桶显示为空。

我没有可连接的PC,无法查看Windows是否可以清空垃圾箱。因此,我可能会将FAT32分区中的好内容移出并格式化。


0

我遇到了这个令人沮丧的问题。永久文件夹和不会从“废纸rash”中清空的文件。文件夹/文件受到某种方式的保护,当我尝试更改读/写权限时,收到一条消息,提示我没有“必要的权限”。我不想做任何与全新安装一样激进的事情。

最后,我遇到了禁用SIP的指南:http : //osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac-os-x/

我禁用了SIP,以通常的正常方式清空了垃圾箱(它起作用了),然后重新启用了SIP。

问题解决了。


未考虑禁用SIP,
orome 2015年
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.