Я пытаюсь очистить свой мусор, и он продолжает выдавать мне сообщение об ошибке, которое гласит:
.Trash не может быть открыт прямо сейчас, потому что он используется другой задачей ...
Я попытался перезагрузить компьютер, запустив Finder
> Secure Empty Trash
все, что дает тот же результат и сообщение об ошибке сверху.
Вы можете использовать
fuser
для перечисления процессов, которые имеют открытый файл:источник
X LAB
... есть руководство по устранению проблем с мусором в Mac OS X.
Файлы, используемые другими приложениями
Используйте один или несколько из следующих способов, если вы получите сообщение о том, что файл нельзя ни переместить в корзину, ни удалить из корзины, поскольку он «используется» другим приложением.
Закройте приложение, использующее файл. Обычно это позволяет вам переместить файл в корзину или очистить корзину. Если вы не уверены в приложении, в котором находится файл «в использовании», команда «Терминал»
lsof
может сообщить вам имя процесса или приложения, которое Mac OS X считает использующим файл, следующим образом:Нажмите значок корзины в Dock, чтобы открыть окно Finder, отображающее содержимое корзины.
Откройте Терминал.
В командной строке терминала введите
lsof
один пробел, но пока не нажимайте Return.Перетащите файл «используется» из корзины в окно терминала. Путь к файлу появится после
lsof
команды:Нажмите Return. Если файл «используется», в выводе lsof будут перечислены имена приложений или процессов, которые утверждают, что используют файл под заголовком первого столбца, COMMAND.
Если файл «используется» открытым приложением, выйдите из этого приложения. Если фоновый процесс использует файл, который используется, используйте Activity Monitor для завершения этого процесса.
Примечание. Необходимо соблюдать осторожность при завершении процессов, поскольку для Mac OS X требуются определенные фоновые процессы. Выход из таких процессов, как loginwindow или kernel_task, может заставить вас закрыть учетную запись, заморозить Mac или вызвать панику ядра. Если вы не знаете, какой эффект может иметь выход из процесса, не выходите из процесса.
Очистить и заново создать корзину
Затрагиваемая учетная запись является администратором:
Затрагиваемая учетная запись является пользователем:
Затем выйдите и вернитесь.
Примечание: убедитесь, что вы ввели команду точно так, как указано, прежде чем продолжить, поскольку опечатки в этой команде могут иметь ужасные последствия !
источник
Мусор Это! (бесплатно)
Это приложение AppleScript принудительно очищает вашу корзину. Особенно полезно, если у вас есть файлы или папки в Корзине с неправильно установленными разрешениями, заблокированные элементы корзины, вы хотите безопасно удалить застрявший элемент или элементы корзины из других разделов.
источник
Чтобы определить, какая задача использует корзину, вы можете использовать следующую команду:
затем выйдите или убейте его, указав PID во втором столбце, например
Добавьте,
-9
чтобы принудительно убить его.В качестве альтернативы вы можете установить приложение « Что держит меня», которое может идентифицировать и уничтожать процессы, блокирующие удаление мусора.
В соответствии с кратким описанием сайта:
источник