Можливо, що в кошику іншого користувача є файли . У .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
використовуйте це обережно. Якщо ви введете неправильно, це може спричинити ... неприємні наслідки.