В моей корзине есть несколько заблокированных файлов, которые я удалил с внешнего жесткого диска. Я пробовал разные вещи, но я их удаляю.
Я пытался:
sudo rm -rf ~/.Trash
mkdir ~/.Trash
killall Finder
и еще пара разных программ, но ничего не помогает избавиться от файлов.
решение1
Если ваши файлы не были сохранены на вашем Mac, они не попадут в
/Users/username/.Trash
… а вместо этого на самом диске, доступ к которому можно получить здесь:
/Volumes/volume-name/.Trashes/501/
Номер 501
— это идентификатор пользователя по умолчанию для вашей учетной записи Mac OS X. Вы можете попробовать вручную загрузить rm
файлы оттуда.
Например:
cd '/Volumes/La Cie/.Trashes/501'
← это будет отправлено в корзину на вашем внешнем диске
ls
← это выведет список всех файлов в корзине
rm some-file
← это удалит указанный файлsome-file
из корзины
Если это не сработает, проблема в том, что файлы не принадлежат вашей учетной записи пользователя. Поэтому вы можете попробовать префикс rm
с sudo
, который попытается удалить файл с правами root.