Как быстро очистить корзину в macOS с помощью терминала

Когда вы удаляете файл на Mac , вы в конечном итоге скрываете его только в Finder . Чтобы удалить его и освободить связанное с ним место на диске, необходимо очистить корзину(Trash) . Самый быстрый способ сделать это  — щелкнуть значок корзины(Trash) , удерживая нажатой клавишу Control, и выбрать параметр « Очистить корзину ».(Empty Trash)

Однако навсегда избавиться от содержимого в Корзине(Trash) не всегда так просто и может привести к ошибкам. Поэтому, если у вас возникнут какие-либо проблемы, вы можете быстро очистить корзину(Trash) в macOS с помощью терминала(Terminal) . Вы найдете полную процедуру ниже.

Удаление (Delete)корзины(Trash) на Mac с помощью терминала(Mac Using Terminal) (macOS El Capitan и более поздние(Later) версии )

Если вы используете Mac под управлением macOS 10.11 El Capitan или более поздней версии (например, Big Sur или Monterey ), вы можете быстро очистить корзину(Trash) с помощью терминала(Terminal) .

1. Откройте панель запуска(Launchpad) и выберите Другое(Other) > Терминал(Terminal) .

2. Введите следующую команду:

судо рм -р(sudo rm -r)

Примечание.(Note:) Пока не запускайте команду.

3. Нажмите клавишу пробела один раз, чтобы добавить один пробел(Space) в конец команды. Это необходимо сделать. Если нет, команда завершится ошибкой.

4. Откройте корзину(Trash) .

5. Выберите файлы, которые хотите удалить, удерживая нажатой клавишу Command . Если вы хотите удалить все, нажмите Command + A , чтобы мгновенно выделить все файлы и папки.

6. Перетащите выделенные файлы в корзину(Trash) . В зависимости от того, сколько элементов вы хотите удалить, в Терминале(Terminal) может отображаться несколько путей к файлам .

7. Нажмите «Ввод(Enter) » .

8. Введите пароль администратора.

9. Нажмите «Ввод(Enter) » . Терминал(Terminal) удалит указанные элементы из Корзины(Trash) . Вы не получите подтверждения, поэтому лучше перепроверить.

Если Терминалу(Terminal) не удается удалить определенный файл или файлы, добавление параметра f (принудительно) переопределит проблемы, вызванные конфликтующими разрешениями. Введите sudo rm -rf на шаге 2

При очистке корзины(Trash) файлы удаляются навсегда (если вы не настроили Time Machine на своем Mac(set up Time Machine on your Mac) ). Следовательно(Hence) , если вы предпочитаете подтверждение перед каждым удалением, вы можете использовать параметр i (интерактивный), например, sudo rm -ri .

Удаление (Delete)корзины(Trash) на Mac с помощью терминала(Mac Using Terminal) (macOS Yosemite и более ранние(Earlier) версии )

На Mac под управлением macOS 10.10 Yosemite или более ранней версии очистка корзины(Trash) с помощью терминала(Terminal) относительно проста. 

1. Откройте панель запуска(Launchpad) и выберите Другое(Other) > Терминал(Terminal) .

2. Введите следующую команду:

sudo rm -rf ~/.Trash/*

3. Нажмите «Ввод(Enter) » .

4. Введите пароль администратора.

5. Нажмите «Ввод(Enter) » .

Альтернативные способы (Ways)удаления проблемных (Delete Problematic Files)файлов(Trash) из корзины

Удаление корзины(Trash) с помощью терминала(Terminal) выполняется быстро. Но тоже неудобно. Если вы не можете очистить корзину(Trash) с помощью GUI (графического пользовательского интерфейса) в macOS из-за определенного файла или файлов, в следующий раз выполните указанные ниже указатели.

Удалить элементы по отдельности(Delete Items Individually)

Попробуйте удалить проблемные файлы или папки по отдельности. Для этого откройте Корзину(Trash) , щелкните проблемный элемент, удерживая нажатой клавишу Control, и выберите « Немедленно удалить( Delete Immediately) » .

Разблокировать файлы и проверить разрешения(Unlock Files and Check Permissions)

macOS может помешать вам удалить заблокированный файл или папку. Попробуйте его разблокировать. Для этого щелкните элемент в корзине(Trash) , удерживая клавишу Control, и выберите «Получить информацию(Get Info) » . Затем снимите флажок рядом с Заблокировано(Locked) .

Пока вы это делаете, вы также можете прокрутить вниз до раздела « Общий доступ и разрешения(Sharing & Permissions) » и установить « Привилегия(Privilege) » на « Чтение и запись(Read & Write) » для своей учетной записи пользователя. Возможно, вы не сможете этого сделать, если у вас нет прав администратора.

Принудительно закрыть соответствующие программы(Force-Quit Relevant Programs)

Попробуйте закрыть все программы, которые могут помешать окончательному удалению файла или папки. Вы можете сделать это, щелкнув значок программы через док(Dock) -станцию ​​​​Mac и выбрав « Выход(Quit) » . Например, если у вас возникли проблемы с удалением документа Pages , полностью закройте приложение Pages .

Кроме того, вы можете проверить, не зависла ли соответствующая программа. Для этого откройте меню Apple и выберите Force-quit . Если программа отображается в списке, выберите элемент и выберите « Принудительный выход(Force Quit) » . Вот другие способы принудительного закрытия приложений в macOS(other ways to force-quit apps in macOS) .

Перезагрузите свой Mac(Restart Your Mac)

Перезагрузка Mac также может помочь устранить ошибки, сбои и конфликты, мешающие очистить корзину(Trash) .

Просто откройте меню Apple и выберите « Перезагрузить(Restart) » . Затем оставьте флажок « Повторно открывать окна при повторном входе(Reopen windows when logging back in) » снятым и выберите « Перезагрузить(Restart) » .

Отключить конфликтующие программы автозагрузки(Disable Conflicting Startup Programs)

Если у вас по-прежнему возникают проблемы с очисткой корзины(Trash) , возможно, у вас есть конфликтующая программа, которая загружается вместе с macOS. 

Чтобы удалить его, откройте меню Apple и выберите « Системные настройки(System Preferences) » > « Пользователи и группы(Users & Groups) » . Затем выберите свою учетную запись на боковой панели и перейдите на вкладку « Элементы входа ». (Login Items)Следуйте этому, выбрав и удалив любые приложения, которые могут вызвать проблемы с определенным форматом файла.

Загрузка вашего Mac в безопасном режиме(Booting your Mac in Safe Mode) также может помочь вам определить проблемные или отрывочные программы и расширения при запуске, которые вызывают проблемы.

Вынести мусор

Несмотря на возможность очистить корзину(Trash) с помощью терминала(Terminal) в macOS, лучше, если это возможно, придерживаться графического пользовательского интерфейса. Если вы потратите время на то, чтобы выяснить, что мешает вам удалить файлы из корзины(Trash) Mac, а не принудительно удалить ее содержимое, это может помочь вам избежать повторения той же проблемы в будущем.

При этом, если вы в конечном итоге навсегда удалите файлы и папки, которые позже захотите восстановить, не забудьте восстановить потерянные элементы с помощью Time Machine(restore the lost items using Time Machine) .



About the author

Я Windows MVP и работаю с Windows с 2007 года. Мой опыт включает разработку программного обеспечения, оборудования и звука, а также приложений для Windows. Я всегда ищу лучшие способы улучшить взаимодействие с пользователем в своей работе, поэтому, если вам нужна помощь в проектировании или разработке программного приложения, я определенно могу предложить свои услуги.



Related posts