Mac всегда предупреждает, что “Вы не можете отменить это действие” и пропускаете Мусор при удалении файла

Я восстановил полномочия на своей iMac и теперь получаю это диалоговое окно каждый раз, когда я удаляю что-то. Я проверил Средство поиска>, Предпочтения и "Очистить корзину Надежно" и "Шоу, Предупреждающее", оба неконтролируемы. Когда я удаляю файл, я получаю поле подтверждения и после того как я подтверждаю, файл удален полностью, пропустив Мусор:

Вы уверены, что хотите удалить "имя файла"?
Этот объект будет сразу удален. Вы не можете отменить это действие.

Какой-либо способ иметь его перемещает объекты в Мусор, путь по умолчанию?

Править: Вот снимок экрана диалогового окна. Dialog: Are you sure you want to delete "..."? This item will be deleted immediately. You can't undo this action.

Это подошло, когда я создал пустую папку на своем Рабочем столе и выбрал "Move to Trash".

7
задан 10.05.2017, 17:26

4 ответа

Хорошо я перезапустил свою машину и могу Переместиться в Мусор обычно теперь (должен был перезапустить сначала, derp). Это, должно быть, решило некоторую проблему полномочий? Спасибо за идеи.

0
ответ дан 07.12.2019, 15:10

Именно, что будет всегда происходить на любом диске, Средство поиска не может создать .trash папку. Это - то же с записанными CD, USBs только для чтения, большинством сетевых ресурсов (если Вы запишете в корневую папку, то это сделает папку "Удаленные").

Как это происходит на Вашем собственном жестком диске, может случиться так, что Вы больше не владеете Папкой "Удаленные". Эта команда заставит Вашу учетную запись пользователя взять владение его.

'sudo, показанный youruser ~/.Trash'

2
ответ дан 07.12.2019, 15:10

Нет никакой команды Finder для удаления файла напрямую. Функция является "Перемещением к Мусору" и имеет ярлык command+delete.

Что точно Вы делаете, который запрашивает это диалоговое окно обнаруживаться? Кроме того, можно ли отправить снимок экрана его? (Хит command+shift+4 и затем клавиша "Пробел" хита для получения единственного элемента UI как диалоговое окно.)

Можно получить диалог аутентификации, при попытке удалить системные файлы, но не должно быть никакого предупреждения, если Вы просто хотите переместить что-то, скажем, в Ваш Рабочий стол к мусору. Я рекомендовал бы на самом деле сохранить "Шоу, предупреждающее прежде, чем освободить мусор", выбранный, таким образом, можно переместить столько файлов, сколько Вы любите к мусору свободно и затем получаете подтверждение при удалении их навсегда.

Единственная ситуация, где файлы будут удалены напрямую вместо того, чтобы быть перемещенными в мусор, состоит в том, когда Вы работаете над сетевым ресурсом. Это - нормальное поведение.

Одна последняя вещь: удостоверьтесь, что мусор на самом деле существует путем открытия Терминала и выполнения ls -la ~

Одна из первых нескольких строк, которая подходит, должна быть похожей на это:

drwx------   3 nreilingh  staff     102 Feb  6 13:26 .Trash

Продвижение . делает это скрытой папкой, и у Вашего пользователя должен быть доступ для записи.

Править: Я предполагаю, что возможно, что полномочия восстанавливают Вас упомянутый, не выполнился полностью или правильно. Я сделал бы это (и дисковое восстановление) снова только для ударов и затем начал бы искать файловую систему расширенные атрибуты. Возможно, ОС маркировала Ваш homedirectory расширенным атрибутом, который препятствует тому, чтобы он обычно повреждал. Никакая идея, почему это, возможно, произошло, но нет только такого количества вещей, которые могут пойти не так, как надо.

Также, чтобы быть уверенным, Вы файловая система, структурированная обычно со всем в стандартной иерархии OS X на основном загрузочном диске?

1
ответ дан 07.12.2019, 15:10

Я встретился с этой проблемой после использования помощника миграции для перемещения административного пользователя от одного компьютера до другого.

Для фиксации его я должен был сделать две вещи:

(1) измените группу пользователя на "штат". (Можно сделать это в Установках системы, инструменте Accounts, путем щелчка правой кнопкой по пользователю. Группа моего пользователя была просто установлена на собственный числовой идентификатор пользователя.)

(2) также измените группу папки пользователя на "штат". (В терминале, "sudo chgrp штат/Users/Eric")

После внесения этих двух изменений и вхождения в, мусор работал правильно.

0
ответ дан 07.12.2019, 15:10

Теги

Похожие вопросы