Running the command qlmanage -r
in Terminal forces QuickLook to reload.
Hence releasing all locked files, now you will be able to empty your trash successfully.
У меня есть пара фотографий, которые я просматривал и удалял, застрявшие в моей корзине (Mac OS X 10.6 последняя версия), и программа поиска сообщает мне, что они используются, когда я пытаюсь их удалить.
Я посмотрел онлайн и нашел в терминале команду lsof (наберите lsod с пробелом, перетащите файл на терминал, нажмите enter), она сказала мне, что файл используется:
COMMAND PID FD Finder 7747 txt Finder 7747 13r mdworker 8685 txt quicklook 8822 13r quicklook 8822 14r
Любая идея, что я могу сделать по этому поводу? (кроме перезапуска, это случается со мной довольно часто), мне интересно, может ли это быть ошибкой.
Спасибо за любую помощь.
Running the command qlmanage -r
in Terminal forces QuickLook to reload.
Hence releasing all locked files, now you will be able to empty your trash successfully.
Беглый взгляд вмещает два предмета одновременно. Раздражает, но это может быть использовано в ваших интересах. Просто выберите два новых файла в Quick Look, и он удалит старые из своей памяти, что позволит вам очистить корзину.
Ты пробовал Secure Empty Trash
?
Щелкните правой кнопкой мыши на док-станции и удерживайте Commandклавишу. Затем нажмите на Безопасную пустую корзину. Иногда это работает для меня.
В противном случае откройте Terminal.app и введите kill -9 <PID>
Попробуйте сначала перезагрузить машину. В противном случае вам придется принудительно завершить процессы.
Это ошибка? Своего рода. В идеальном мире такие программы, как, например quicklook
, не держат файлы или выпускают их, когда получают уведомление об их удалении.
В этом мире нет ничего плохого в прекращении работы программ-нарушителей ( quicklook
может быть достаточно, Finder обычно не вызывает проблем, которые длятся более нескольких секунд).
Либо kill
их в Терминале, либо используйте Activity Monitor, чтобы дать им сигнал выйти. Большинство программ, включая Finder, будут перезапущены автоматически. kill -9
или Force Quit являются излишними, если они не слушают хороший сигнал.
Если вы все еще не можете удалить их, выход из системы и повторный вход - более быстрая альтернатива перезапуску, которая в большинстве случаев освобождает файлы.
Вы можете просто использовать, rm
чтобы удалить файл, не убивая ничего. Просто вставьте rm
терминал, вставьте пробел и перетащите файл, который вы хотите удалить, в окно.