এটি সম্ভব যে অন্য কোনও ব্যবহারকারীর ট্র্যাসে ফাইল রয়েছে । .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ফোল্ডারে একটি সাব ফোল্ডার রয়েছে 502, এটি ব্যবহারকারী আইডি 502 এর মালিকানাধীন (রেফারেন্সের জন্য, আমার বর্তমান ব্যবহারকারী আইডি 501)। যেহেতু এই ব্যবহারকারীটি আমার সিস্টেমে বিদ্যমান নেই তাই আমি এটিকে এটি হিসাবে দেখতে পাচ্ছি _unknownএবং আমার ব্যবহারকারী এটির ভিতরে দেখতে পারে না, এটি মুছতেও পারে না। সেই ফোল্ডারের ভিতরে দেখতে আমাদের এটি প্রশাসক হিসাবে (যেমন ব্যবহার sudo) করতে হবে।
আপনি যদি নিশ্চিত যে আপনি চান, আপনি একটি কমান্ডের সাহায্যে পুরো ফোল্ডারটি মোছার মাধ্যমে প্রত্যেকের ট্র্যাস মুছে ফেলতে .Trashesপারেন:
sudo rm -R /Volumes/volumeName/.Trashes
সতর্কতা: যে কোনও কিছু জড়িত sudo( "সুপার ব্যবহারকারী হিসাবে করুন" , অর্থাৎ সিস্টেম অ্যাডমিনিস্ট্রেটর) এর মতো এবং rm -Rসাবধানে এটি ব্যবহার করুন। যদি আপনি এটি ভুল টাইপ করেন তবে এটি হতে পারে ... অপ্রীতিকর পরিণতি।