我经常在我的 XP 机器上查看非常庞大的目录。当涉及到删除并最终销毁它们时,它需要永远。有没有办法加快这个过程?
当您尝试清空 OS X 中的废纸篓时,如果应用程序中仍有打开的文件,您会收到对话框:

操作无法完成,因为项目“...”正在使用中。
如何找出哪个应用程序或哪个进程仍在使用此文件?
我修复了 iMac 上的权限,现在每当我删除某些内容时都会收到此对话框。我检查了 Finder > Preferences 并且“安全清空垃圾箱”和“显示警告”都未选中。当我删除一个文件时,我会收到一个确认框,一旦我确认,该文件就会被完全删除,跳过垃圾箱:
您确定要删除“文件名”吗?
该项目将被立即删除。您无法撤消此操作。
有什么方法可以将项目移动到垃圾箱,默认方式?
编辑:这是对话框的屏幕截图。

当我在桌面上创建一个空文件夹并选择“移至垃圾箱”时出现了这种情况。
在 Mac OS X 上,有一个选项可以安全地清空垃圾箱。这比以正常方式清空垃圾更安全吗?它会覆盖旧数据而不是仅仅删除它吗?
使笔记本电脑达到极限的方法之一是使用基于 nautilus 的 FM 清理基于 gnome 的 DE 中的垃圾。垃圾箱中包含大量文件(例如,整个 android 开源项目的副本),清理它会使它变得非常热并在删除它们之前停止。
基于top,该过程gvfsd-trash使用了大约 50% 加上它需要很长时间才能完成。清除~/.local/share/Trash“垃圾文件”所在的目录或任何目录以希望通过rm -rf命令从删除中拯救出来,比gvfsd-trash. gvfsd-trash与简单的rm -rf命令相比,这样做有什么作用?
在早期版本的Mac OS X 中,可以通过打开终端窗口并键入rm ~/.Trash/file_i_want_to_delete. 看到这个以前的帖子。
与 Mac OS X Snow Leopard 中的早期版本不同,可以将垃圾箱中的文件“放回”到其原始目录中。
请问rm招还能用吗?测试表明它确实删除了文件,但是指定删除文件的目录的“放回”信息会发生什么?
我有几张照片正在浏览并删除卡在我的垃圾箱(最新的 Mac OS X 10.6)中,当我尝试删除它们时,finder 告诉我它们正在使用中。
我在网上环顾四周,发现终端中的 lsof 命令(键入 lsod 并带空格,将文件拖到终端上,按 Enter)它告诉我该文件正在由以下人员使用:
COMMAND PID FD
Finder 7747 txt
Finder 7747 13r
mdworker 8685 txt
quicklook 8822 13r
quicklook 8822 14r
Run Code Online (Sandbox Code Playgroud)
知道我能做些什么吗?(除了重新启动,这在我身上发生了很多),我想知道这是否也可能是一个错误。
谢谢你的帮助。
我连接到公司服务器,现场不是远程,它是基于 Windows 的。当我在操作系统查找器中删除驻留在基于窗口的服务器上的文件或目录时,垃圾进度面板照常出现。偶尔它会挂在那里似乎处于活动状态,但进度条上没有任何进展。因此选择 X 来停止或取消该过程。一个新面板出现,虽然看起来是活动的,但再次无限期地挂在那里。
我缺乏声誉阻止发布屏幕截图 - 抱歉。
那么问题是:有没有办法通过活动监视器、终端等来中断 Mac OS 中的删除过程?目前,我必须强制关机并重新启动以消除不断删除的面板。Finder 重新启动无法解决问题,只会在我强制重启之前消除 finder。
任何帮助表示赞赏。
谢谢,皮特 iMac,Mac OS X (10.6.8),i7-2.8ghz,8gb 内存
我在垃圾箱中有一个文件,我无法删除它。在你问我 STFW 之前,不,文件没有被锁定:-/
该文件是一个指向任何内容的符号链接(目标已删除)。这是该ls -lO文件的输出:
lrwxrwxrwx 1 1000 _lpoperator uappnd,nodump,opaque,compressed 22 Apr 3 2009 fly.pdf -> stuff.pdf
Run Code Online (Sandbox Code Playgroud)
的输出rm是
$ sudo rm fly.pdf
rm: fly.pdf: No such file or directory
Run Code Online (Sandbox Code Playgroud)
但是该文件确实存在,这可以ls通过在 Finder 中打开垃圾箱来确认。如果我使用菜单清空垃圾箱,它会播放该声音并且没有任何反应。如果我尝试安全地清空垃圾箱,它会抱怨没有许可。所以我被卡住了......有什么建议吗?
顺便说一句,有问题的文件位于名为“共享”的卷的垃圾箱中,该卷不是启动卷。
更新:@bug 指出这可能是由于我的链接不透明造成的,并建议在 chroot jail 中将其删除。我试过了,chroot 给了我一个分段错误。这是我为此所做的:我在this之后启用了 root ,并按照 @bug's answer 和this创建了 chroot jail。Chroot 给了我
# chroot /Volumes/Shared
Segmentation fault: 11
Run Code Online (Sandbox Code Playgroud) 我一直在外部驱动器上存储我的 Time Machine 备份。注意到空间越来越小,我在 Finder 中查看了该外部驱动器,选择了一堆文件夹并将它们移至废纸篓。
我现在意识到这对我来说很愚蠢,原因有很多:
那么,有没有人对如何最好地处理这个问题有见解或建议?
具体来说,我想知道:
在此先感谢你们提供的任何帮助。
trash ×10
macos ×7
mac ×2
permissions ×2
acl ×1
gvfs ×1
imac ×1
linux ×1
quicklook ×1
terminal.app ×1
time-machine ×1
windows-xp ×1