3

Иногда очистка мусора на Mac довольно проблематична, поскольку некоторые файлы заблокированы.
Есть ли простой способ принудительно опустошить, не заходя в терминал, набрав команду rm?

5 ответов5

10

Как уже упоминалось, вы можете удерживать нажатой клавишу выбора (), выбирая «Пустую корзину», чтобы игнорировать заблокированные файлы. Но если они на самом деле используются, у вас есть несколько вариантов:

  • Выясните , какие приложения используют файлы с помощью lsof и grep (например, lsof | grep in_use_filename), и закройте эти приложения.
  • Используйте команду rm для удаления ~/.Trash/*
  • Выберите «Безопасный пустой мусор…» в меню Finder. Если у вас много файлов, это займет некоторое время, так как фактически перезаписывает содержимое перед удалением ... но если вы этого не сделаете, это простой способ игнорировать файлы, которые якобы используются, и удалить их в любом случае.

Безопасный пустой мусор

5

Если файлы заблокированы, не используются, удерживайте Option , нажимая кнопку «Очистить корзину», как показано в диалоговом окне:

Диалог заблокированного файла корзины

Если файлы используются, самый простой способ принудительно удалить их - просто использовать rm ~/.Trash/* команда

4

О, я нашел очень простой способ сделать это.

  1. Удерживая нажатой клавишу "Option", нажмите на корзину
  2. Отпустите щелчок (все еще нажата клавиша выбора)
  3. Нажмите "Очистить корзину" (все еще нажата клавиша выбора)
  4. Готово.

Хм .. скрытая особенность Mac.

Источник справки

3

Удерживайте нажатой клавишу «Option» во время очистки корзины.

0

Принудительное удаление заблокированного файла может иногда вызывать проблемы - возможно, вы удаляете файл, который фактически используется, возможно, системой. Выход из системы и повторный вход обычно приводят к тому, что процесс блокировки освобождает файлы, обеспечивая нормальное удаление. Например: я периодически выкидываю все в кеш своего пользователя и системы. Некоторые из них заблокированы, и вот как я их разблокирую.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .