উত্তর:
ট্র্যাশ হ'ল একটি বিশেষ ফোল্ডার (ডিরেক্টরি) যা অ্যাপল তৈরি করে এবং এটি ফাইন্ডারের মাধ্যমে পরিচালনা করে যাতে আপনার সম্পূর্ণ অন-মুছার আগে (ট্র্যাশ খালি করে) পূর্বে আইটেমগুলিকে (ট্র্যাশ থেকে সরানোর মাধ্যমে) সহজেই "মুছে ফেলা" করার কিছু ক্ষমতা থাকে। যেহেতু এই প্রক্রিয়াটি আপনার স্টার্টআপ ডিস্কের কেবল একটি ডিরেক্টরি, তাই আপনি চাইলে প্রযুক্তিগতভাবে আপনার পুরো স্টার্টআপ ডিস্কের ট্র্যাশ ব্যবহারের জন্য জায়গা থাকতে পারে।
যদি আপনি 7 দিনের চেয়ে পুরানো "অটো-ম্যাজিকাল" অপসারণ ফাইলগুলি কিছুটা চেয়েছিলেন তবে আপনি একটি সাধারণ ব্যাশ স্ক্রিপ্ট ব্যবহার করতে পারেন:
find ~/.Trash -mtime +7 -exec /bin/rm -rf {} \;
আপনার প্রিয় পাঠ্য সম্পাদক ব্যবহার করে উপরের লাইনটি একটি নতুন ফাইলে পেস্ট করুন এবং তারপরে ফাইলটি সংরক্ষণ করুন empty_trash_older_than_7_days.sh। টার্মিনালে chmodকমান্ডটি এটি কার্যকর করার জন্য নিশ্চিত করুন :chmod +x /path/to/empty_trash_older_than_7_days.sh
এই কমান্ডটি যখন টার্মিনালে চালিত হবে তখন আপনার ট্র্যাসে থাকা সমস্ত ফাইল (কেবলমাত্র আপনার প্রারম্ভকৃত আয়তন থেকে এক মিনিটের মধ্যে এই ফাইলগুলি) পাওয়া যাবে যা are দিনের চেয়ে পুরানো (আপনি যখন এই আদেশটি চালানোর সময় থেকে) পাস করবেন rm -rfকমান্ড প্রতিটি ফাইল । যেহেতু rmএকটি ইউনিক্স কমান্ড এবং ট্র্যাশের কোনও ধারণা নেই, এটি কেবল একটি ইউনিক্স মুছে ফেলবে যা আমাদের উদ্দেশ্যগুলির জন্য আসল মোছা (ট্র্যাশ খালি করার মতো)।
তারপরে এই স্ক্রিপ্টটির পুনরাবৃত্তি সম্পাদনের জন্য আপনি ক্রোন ব্যবহার করতে পারেন (যদি আপনি ক্রনের সাথে অপরিচিত থাকেন তবে উইকিপিডিয়ায় সূক্ষ্ম ক্রোন প্রবেশ পরীক্ষা করে দেখুন )।
ব্যক্তিগতভাবে, আমার ভোটটি কি Empty Trashপ্রতি মিনিট, দিন, সপ্তাহে মেনু আইটেমটি ব্যবহার করার জন্য নিজেকে প্রশিক্ষণ দেওয়া ?
পিএস যদি এই সমস্ত ইউনিক্স-ই খুব ভয়ঙ্কর হয় তবে আমি বাজি ধরতাম যে এখানে সহজ ম্যাক অ্যাপ্লিকেশন রয়েছে যা লোকেরা এই ধরণের জিনিসটি লিখতে লিখেছিল। আশা করি এই ধরণের অ্যাপ্লিকেশনগুলির মধ্যে আরও আকরিক সম্পর্কে আরও কিছু জ্ঞানযুক্ত কেউ কাউন্টার ব্যালেন্স হিসাবে একটি উত্তর বা দুটি সরবরাহ করতে পারেন।
শুভকামনা!
PS আমি অ প্রারম্ভে ভলিউম সম্পর্কে কথা বলতে ... আপনি একটি ভলিউম থেকে একটি ফাইল মুছে দিলে ভুলে গেছি অন্যান্য আপনার আরম্ভের ভলিউম চেয়ে, এই ফাইলটি যে ভলিউমে .Trash ফোল্ডারে যেতে হবে। উদাহরণস্বরূপ, যদি আপনার নামের একটি ভলিউম Fooথাকে তবে সেখানে /Volumes/Foo/.Trash। ট্র্যাশ ফোল্ডারটি থাকবে । আমি উপরে যা নথিভুক্ত করেছি সেগুলি ফাইলগুলি মুছবে না । আপনার প্রতিটি ভলিউমের জন্য আপনাকে অনুরূপ কিছু সেটআপ করতে হবে।
জন উইগলির ডারস্ক্যান , বিশেষত cleanup.pyউদাহরণটি ব্যবহার করে পদ্ধতির সাথে চিহ্নিত সমস্যাগুলি মোকাবিলার জন্য ডিজাইন করা হয়েছে find। dirscanআরও সাধারণ উদ্দেশ্য সমাধান সরবরাহ করে যাতে আপনি এটি বিভিন্ন উপায়ে বিভিন্ন ডিরেক্টরি স্ক্যান / পরিষ্কার করতে সেট আপ করতে পারেন।
findএকটি-deleteপতাকাও রয়েছে যাতে আপনি ব্যবহার করতে পারেনfind ~/.Trash -mtime +7 -delete। ফাইলগুলি মোছার সময় পরিবর্তনের তারিখগুলি খুব ভাল ইঙ্গিত দেয় না। যদিও আমি ফাইন্ডারে দেখানো তারিখ মোছা মেটাডেটা অ্যাক্সেস করার কোনও উপায় জানি না।