Başka bir kullanıcının çöplüğünde dosyalar olabilir . .Trashes
Her birimin üstünde klasör bir kullanıcı kimlik numarası (örneğin, kullanıcı 502 çöp içinde göre her biri farklı bir kullanıcı için alt klasörler sahiptir .Trashes/502
).
Bunun gibi bir komut kullanarak kendiniz olup olmadığını görebilirsiniz ( VolumeName
sürücü adınızla değiştirin ):
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
Gördüğünüz gibi, USB disk .Trashes
klasörümde 502
kullanıcı kimliği 502'ye ait bir alt klasör var (başvuru için geçerli kullanıcı kimliğim 501). Bu kullanıcı benim sistemimde bulunmadığından, onu görüyorum _unknown
ve kullanıcım onun içine bakamıyor, onu da silemiyor. Bu klasörün içine bakmak için yönetici olarak yapmamız gerekiyor (örn sudo
. Kullanın ).
İstediğinizden eminseniz, klasörün tamamını aşağıdaki gibi bir komutla silerek herkesin çöpünü silebilirsiniz .Trashes
:
sudo rm -R /Volumes/volumeName/.Trashes
Uyarı:sudo
( "süper kullanıcı olarak yapın" , yani sistem yöneticisi) ilgili her şeyde olduğu gibi ve rm -R
bunu dikkatli kullanın. Yanlış yazarsanız, bunun ... hoş olmayan sonuçları olabilir.