Можливо, що в кошику іншого користувача є файли . У .Trashesпапці вгорі кожного тома є підпапки для кожного іншого користувача за ідентифікаційним номером користувача (наприклад, сміття користувача 502 знаходиться в .Trashes/502).
Ви можете побачити, чи це для себе, використовуючи таку команду (замініть VolumeNameім'я вашого диска):
ls -la /Volumes/VolumeName/.Trashes/
total 0
d-wx-wx-wt@ 3 _unknown _unknown 102 10 Feb 18:15 .
drwxrwxrwx@ 21 root wheel 782 13 Feb 14:17 ..
drwx------@ 35 _unknown _unknown 1190 13 Feb 14:18 502
Як бачите, у моїй .Trashesпапці диска USB є підпапка під назвою 502, що належить ідентифікатору користувача 502 (для довідки, мій поточний ідентифікатор користувача - 501). Оскільки цього користувача не існує в моїй системі, я бачу це як _unknownі мій користувач не може заглянути його всередину, а також видалити. Щоб заглянути всередину цієї папки, нам потрібно зробити це як адміністратор (тобто використовувати sudo).
Якщо ви впевнені , що ви хочете, ви можете видалити кожен сміття «сек, видаливши всю .Trashesпапку з допомогою наступної команди:
sudo rm -R /Volumes/volumeName/.Trashes
Попередження: як і будь-що, що стосується sudo( "робити як супер користувач" , тобто системного адміністратора), і rm -Rвикористовуйте це обережно. Якщо ви введете неправильно, це може спричинити ... неприємні наслідки.