如何释放 quicklook 正在使用的文件?

如何释放 quicklook 正在使用的文件?

我有几张图片正在浏览并删除,但它们都卡在了垃圾箱中(Mac OS X 10.6 最新版本),当我尝试删除它们时,finder 告诉我它们正在使用中。

我在网上查看了一下,在终端中找到了 lsof 命令(输入 lsod 并用空格隔开,将文件拖到终端上,按回车键),它告诉我该文件正在被使用:

 COMMAND     PID     FD
 Finder      7747    txt
 Finder      7747    13r
 mdworker    8685    txt
 quicklook   8822    13r
 quicklook   8822    14r

知道我该怎么办吗?(除了重新启动,这种情况经常发生在我身上),我想知道这是否也可能是一个错误。

谢谢你的帮助。

答案1

qlmanage -r在终端中运行命令会强制 QuickLook 重新加载。

因此释放所有锁定的文件,现在您将能够成功清空垃圾箱。

答案2

Quick Look 每次只能保存两个项目。虽然很烦人,但您可以利用这一点。只需在 Quick Look 中选择两个新文件,它就会从内存中清除旧文件,这样您就可以清空垃圾箱了。

答案3

你试过了Secure Empty Trash吗 ?

右键单击 Dock,然后按住Command键。然后单击“安全清空垃圾”。有时对我来说,这个方法很管用。

否则,打开 Terminal.app 并输入kill -9 <PID>

答案4

首先尝试重新启动机器。否则,您必须强制终止进程。

相关内容