1

Я пытаюсь очистить корзину, которая занимает вечность. Большинство файлов были удалены, но у меня осталось несколько, которые не будут удалены, и теперь я получаю следующее сообщение:

Операция не может быть завершена, потому что у вас нет прав доступа к некоторым элементам.

Папки и файлы, которые остаются в Корзине, не могут быть «Вернут». Как я могу удалить эти файлы из корзины?

В терминале я набрал cd ~/.Trash тогда rm -rf ~/.Trash/* но ничего не происходит. Как вы выполняете команду в терминале? Вы нажимаете Enter?

Я новичок в OS X и никогда раньше не пользовался терминалом, поэтому очень осторожен в том, как лучше поступить. Буду признателен за любую помощь, которую вы можете мне дать.

Теперь я знаю, что если я «Переместить в корзину» отдельные файлы и пустые папки, их можно удалить из корзины. Однако мне все еще нужно удалить те, которые уже есть.

4 ответа4

3

На самом деле существует множество причин, поэтому решение может быть разным. Часто просто выход из системы и обратно делает свое дело. Если это не сработает, попробуйте восстановить права доступа через меню. Если это не имеет эффекта попробуйте Cmd +Option + Shift + Backspace. В крайнем случае вы можете также ввести это в терминал

sudo rm -rf /.Trash ~/.Trash
0

Операция не может быть завершена, потому что у вас нет прав доступа к некоторым элементам.

Это свидетельствует о том, что у вас нет доступа администратора к машине. Система запрашивает ваш пароль, когда вы запускаете действие Empty Trash из значка корзины в Dock? Знаете ли вы, если вы администратор на машине?

Как вы выполняете команду в терминале? Вы нажимаете Enter?

Да, вы нажимаете Enter, чтобы выполнить то, что вы ввели в командной строке. Но это опасно, если вы никогда раньше не использовали командную строку.

Если вы действительно хотите пойти по этому пути, вам нужно добавить префикс rm call к sudo . Вот так:

sudo rm -rf ~/.Trash/*

Будьте очень, очень осторожны с этими командами. Вы можете быстро сделать вашу машину неработоспособной с помощью плохо продуманного, sudo'ed, rm call.

0

Если у вас нет опыта работы с командной строкой, вы можете попробовать BatChmod. У него есть удобная команда Force Empty Trash, которая делает свое дело.

http://www.macchampion.com/arbysoft/BatchMod/Download.html

0

Это самый простой способ, и он работал для меня ...

Загрузитесь в Windows, установите программное обеспечение драйвера HFS+ и удалите все, что находится в корзине OS X. Просто.

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