Удаление всей .Trashпапки должно быть достаточно? Я не понимаю, как тебе удалось это сломать. Было ли что-то в .Trashпапке, когда вы выполнили команду?
Даниэль Б
да, были некоторые файлы, которые нельзя удалить. вышеупомянутая команда не очистила корзину, но я думаю, что-то сделал с удалением файлов поведения !!! которые обходят файлы от попадания в корзину! вместо этого предупредите, чтобы удалить их навсегда. Я попробовал эту команду: sudo rm -rf ~/.Trash /Volumes/*/.Trashesкоторая очистила мусор.
Ашем Абоонажми,
1
Да, OS X возвращается к удалению напрямую, когда считает, что Корзина повреждена. Что выводится ls -lO(это строчная буква L и прописная буква o) в .Trashпапке, которую вы не можете удалить?
Даниэль Б
-rw-r--r--@ 1 Hashem staff - 24116 Oct 16 16:34 icon 4.41.14 PM.ttf -rw-r--r--@ 1 Hashem staff - 24116 Oct 16 16:34 icon.ttfНичего себе, вышеупомянутая команда восстанавливает папку мусора к ее поведению по умолчанию. опубликовать как ответ, чтобы принять его
Всевышний Aboonajmi
Ответы:
0
Если OS X решит (на каком-либо основании), что папка корзины повреждена, она вернется к (действительно) удалению файлов. Вот почему вы получаете предупреждение.
В .Trashпапках не связаны слишком много магии. Они также будут автоматически воссозданы, если они когда-нибудь пропадут. Это означает, что самый простой способ восстановить правильное поведение - это просто полностью удалить их. Чтобы удалить вашу личную корзину, используйте следующую команду:
rm -rf ~/.Trash
Это удалит все файлы, находящиеся в данный момент в папке для мусора! Вы могли бы хотеть убрать их сначала. Будьте очень осторожны, чтобы нигде не вставить пробел, иначе вы можете стереть всю домашнюю папку!
Из выполненной вами команды может показаться, что файлы в папке корзины обычно помечаются как неизменяемые. Обратная команда будет:
.Trash
папки должно быть достаточно? Я не понимаю, как тебе удалось это сломать. Было ли что-то в.Trash
папке, когда вы выполнили команду?sudo rm -rf ~/.Trash /Volumes/*/.Trashes
которая очистила мусор.ls -lO
(это строчная буква L и прописная буква o) в.Trash
папке, которую вы не можете удалить?-rw-r--r--@ 1 Hashem staff - 24116 Oct 16 16:34 icon 4.41.14 PM.ttf -rw-r--r--@ 1 Hashem staff - 24116 Oct 16 16:34 icon.ttf
Ничего себе, вышеупомянутая команда восстанавливает папку мусора к ее поведению по умолчанию. опубликовать как ответ, чтобы принять егоОтветы:
Если OS X решит (на каком-либо основании), что папка корзины повреждена, она вернется к (действительно) удалению файлов. Вот почему вы получаете предупреждение.
В
.Trash
папках не связаны слишком много магии. Они также будут автоматически воссозданы, если они когда-нибудь пропадут. Это означает, что самый простой способ восстановить правильное поведение - это просто полностью удалить их. Чтобы удалить вашу личную корзину, используйте следующую команду:Это удалит все файлы, находящиеся в данный момент в папке для мусора! Вы могли бы хотеть убрать их сначала. Будьте очень осторожны, чтобы нигде не вставить пробел, иначе вы можете стереть всю домашнюю папку!
Из выполненной вами команды может показаться, что файлы в папке корзины обычно помечаются как неизменяемые. Обратная команда будет:
источник