เป็นไปได้ว่ามีไฟล์อยู่ในถังขยะของผู้ใช้คนอื่น .Trashes
โฟลเดอร์ที่ด้านบนของแต่ละไดรฟ์มีโฟลเดอร์ย่อยสำหรับผู้ใช้ที่แตกต่างกันในแต่ละครั้งจากจำนวนผู้ใช้ ID (เช่นผู้ใช้ 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
เจ้าของ ID ผู้ใช้ 502 (สำหรับการอ้างอิง ID ผู้ใช้ปัจจุบันของฉันคือ 501) เนื่องจากผู้ใช้รายนี้ไม่มีอยู่ในระบบของฉันฉันจึงเห็นว่าเป็น_unknown
และผู้ใช้ของฉันไม่สามารถดูภายในได้และไม่ลบ หากต้องการดูภายในโฟลเดอร์นั้นเราจำเป็นต้องทำในฐานะผู้ดูแลระบบ (เช่นใช้sudo
)
หากคุณแน่ใจว่าต้องการคุณสามารถลบถังขยะของทุกคนโดยการลบทั้ง.Trashes
โฟลเดอร์ด้วยคำสั่งเช่น:
sudo rm -R /Volumes/volumeName/.Trashes
คำเตือน:เช่นเดียวกับสิ่งที่เกี่ยวข้องsudo
( "ทำในฐานะผู้ใช้ขั้นสูง"เช่นผู้ดูแลระบบ) และrm -R
ใช้อย่างระมัดระวัง หากคุณพิมพ์ผิดอาจมี ... ผลที่ไม่พึงประสงค์