
আপনি আপনার ট্র্যাশ সাফ করতে ভুলে যাওয়ার কারণে আপনি কি GBs স্টোরেজ স্পেস হারাচ্ছেন? অটোট্র্যাশের সাহায্যে, আপনি উবুন্টুকে স্বয়ংক্রিয়ভাবে ট্র্যাশ খালি করতে আপনার নির্দিষ্ট শর্তের উপর ভিত্তি করে পেতে পারেন।
অটোট্র্যাশের ইনস্টলেশন
আপনি আর অনেক ডিস্ট্রিবিউশনের সংগ্রহস্থলে অটোট্র্যাশ পাবেন না। বেশিরভাগ ব্যবহারকারীর জন্য, এটি ইনস্টল করার সবচেয়ে সহজ উপায় হল একটি অনানুষ্ঠানিক স্ন্যাপ সংস্করণ, স্ন্যাপ স্টোরে উপলব্ধ৷
যদি উবুন্টু ব্যবহার করেন, যা এর সর্বশেষ সংস্করণে ইতিমধ্যেই ডিফল্টরূপে স্ন্যাপ সমর্থন করে, আপনি সফ্টওয়্যার কেন্দ্রে "অটোট্র্যাশ" অনুসন্ধান করে প্রোগ্রামটি খুঁজে পেতে পারেন৷

প্রদর্শিত "অটোট্র্যাশ-অনফিসিয়াল" এন্ট্রি নির্বাচন করুন এবং সবুজ ইনস্টল বোতামে ক্লিক করে এটি ইনস্টল করুন৷

যারা ক্লিক করার পরিবর্তে কমান্ড টাইপ করতে পছন্দ করেন, আপনি আপনার প্রিয় টার্মিনাল ফায়ার করে এবং ব্যবহার করে একই কাজ করতে পারেন:
sudo snap install autotrash-unofficial
যদি প্রোগ্রামটি আপনার ডিস্ট্রিবিউশনের রিপোজিটরির মাধ্যমে উপলব্ধ না হয় তবে স্ন্যাপগুলির জন্য আপনার অরুচিও থাকে তবে একটি সমাধান রয়েছে। যেহেতু এটি একটি পাইথন স্ক্রিপ্ট, আপনি অটোট্র্যাশ ইনস্টল করতে পিপ ব্যবহার করতে পারেন:
pip install autotrash
যখন আপনি এটিকে এইভাবে ইনস্টল করবেন, ব্যবহারের সুবিধার জন্য, আপনার PATH ভেরিয়েবলে এর অবস্থান অন্তর্ভুক্ত করার বিষয়টি নিশ্চিত করুন৷

একটি উপনাম সেট করুন
আপনি যদি স্ন্যাপের সহজ রুটের মাধ্যমে অটোট্র্যাশ ইনস্টল করেন, তাহলে আপনি autotrash-unofficial
টাইপ করে এটি চেষ্টা করতে পারেন একটি টার্মিনালে বিকল্পভাবে, আপনি সহজে অ্যাক্সেসের জন্য একটি উপনাম সেট আপ করতে পারেন।
আপনি যদি autotrash
টাইপ করতে পছন্দ করেন পরিবর্তে autotrash-unofficial
টুলটি চালানোর জন্য, টার্মিনালে নিম্নলিখিতটি টাইপ করুন:
sudo snap alias autotrash-unofficial autotrash

আপনার ট্র্যাশ পরিষ্কার করুন
অটোট্র্যাশ প্যারামিটারের একটি তালিকার সাথে আসে যা আপনাকে কাস্টমাইজ করতে দেয় যে এটি কীভাবে আপনার ট্র্যাশ সাফ করবে।
-d
ব্যবহার করা হচ্ছে , আপনি একটি তারিখ থ্রেশহোল্ড সংজ্ঞায়িত করতে পারেন। নির্দিষ্ট দিনের মধ্যে ট্র্যাশে সরানো সবকিছু অক্ষত থাকবে; অটোট্র্যাশ পুরোনো সবকিছু মুছে ফেলবে। উদাহরণস্বরূপ, 10 দিনের বেশি পুরানো সমস্ত ফাইল মুছে ফেলার জন্য, ব্যবহার করুন:
autotrash -d 10
আপনার যদি পর্যাপ্ত ফাঁকা জায়গা থাকে তবে পুরানো ফাইলগুলি সরিয়ে আরও বেশি খালি করার চেষ্টা করার কোনও মানে নেই৷ এটি নিজে পরীক্ষা করার পরিবর্তে, আপনি --max-free
দিয়ে একটি মুক্ত স্থান থ্রেশহোল্ড নির্দিষ্ট করতে পারেন . মান মেগাবাইটে আছে।
আপনি যদি চান যে অটোট্র্যাশ দশ দিনের বেশি পুরানো সমস্ত কিছু নিঃশেষ করে ফেলুক শুধুমাত্র যদি আপনার ফাঁকা স্থান 4 GB এর নিচে চলে যায়, তাহলে আপনি ব্যবহার করবেন:
autotrash -d 10 --max-free 4096
যেহেতু 1 GB =1024 MBs, উপরের সংখ্যাটি 4 GB (4 x 1024) তে অনুবাদ করে।

আপনি স্বয়ংক্রিয় ট্র্যাশ নিশ্চিত করতে পারেন যে আপনার কাছে সর্বদা কমপক্ষে 512 মেগাবাইট খালি স্থান উপলব্ধ রয়েছে:
autotrash -d 10 --min-free 512 --keep-free 512
আপনি যে মান পছন্দ করেন তাতে 512 পরিবর্তন করতে পারেন।
সর্বদা নিশ্চিত করা ভাল যে কোনও কর্মের ফলাফল আপনি যা চেয়েছিলেন তা হবে। --dry-run
ব্যবহার করে আপনি অটোট্র্যাশকে একটি পরীক্ষা চালাতে পারেন যা আপনার ডেটাতে কোনও প্রকৃত পরিবর্তন করে না সুইচ এটি কোনো অতিরিক্ত মান নিয়ে আসে না। এর ফলাফল পরীক্ষা করতে আপনার কমান্ডের শেষে এটি অন্তর্ভুক্ত করুন। সুতরাং, এই যোগের সাথে, পূর্ববর্তী উদাহরণটি এরকম দেখাবে:
autotrash -d 10 --min-free 512 --keep-free 512 --dry-run

স্বয়ংক্রিয় শুদ্ধকরণ
আপনার ট্র্যাশের বিষয়বস্তু ম্যানুয়ালি পরিষ্কার করার জন্য অটোট্র্যাশ চালাতে হবে তা সর্বোত্তম নয়। সৌভাগ্যক্রমে, এটি স্বয়ংক্রিয়ভাবে চালানো সহজ। আপনি এটির জন্য একটি ক্রোন কাজ সেট আপ করতে পারেন, তবে আমরা মনে করি নিম্নলিখিত পদ্ধতিটি আরও সহজ।
আপনার অ্যাপ্লিকেশনগুলির মধ্যে "স্টার্টআপ" অনুসন্ধান করুন এবং স্টার্টআপ অ্যাপ্লিকেশন পছন্দগুলি খুলুন৷
৷
আপনি যেভাবে পছন্দ করেন একটি খালি ব্যাশ স্ক্রিপ্ট তৈরি করুন এবং আপনার AutoTrash কমান্ড লিখুন। আমি Scripts
নামে একটি ফোল্ডার তৈরি করেছি আমার হোম ডিরেক্টরিতে এবং তারপরে autoautotrash.sh
নামে একটি খালি ব্যাশ স্ক্রিপ্ট এর ভিতরে।

আমি আমার অটোট্র্যাশ কমান্ড প্রবেশ করেছি, পরিবর্তনগুলি সংরক্ষণ করেছি (Ctrl + W ), এবং ন্যানো থেকে প্রস্থান করেছে (Ctrl + X )।

আপনার স্ক্রিপ্টে আপনার কমান্ড দিয়ে, আপনার প্রিয় টার্মিনালে নিম্নলিখিতটি প্রবেশ করান করে এটিকে কার্যকর করুন:
chmod +x SCRIPT_FILE
আমার ক্ষেত্রে, এই কমান্ডটি এরকম দেখাচ্ছে:
chmod +x autoautotrash.sh

অবশেষে, স্টার্টআপ অ্যাপ্লিকেশন পছন্দগুলিতে ফিরে যান। একটি নতুন এন্ট্রি তৈরি করতে উপরের ডানদিকে অ্যাড বোতামে ক্লিক করুন। যে উইন্ডোটি পপ আপ হবে সেখানে, আপনার এন্ট্রির জন্য একটি নাম লিখুন, কমান্ড হিসাবে আপনার স্ক্রিপ্ট এবং আপনি যদি চান, এটি কী করে সে সম্পর্কে একটি মন্তব্য, যা ভবিষ্যতের রেফারেন্সের জন্য দরকারী৷

এটাই. এখন থেকে, যখনই আপনি আপনার ডেস্কটপে লগ ইন করবেন, আপনার স্ক্রিপ্টটি হবে প্রথম কাজগুলির মধ্যে একটি যা চলবে, আপনার ট্র্যাশ থেকে ফাইলগুলিকে পরিষ্কার করা এবং মূল্যবান স্টোরেজ খালি করা৷

এখন আপনি আপনার ট্র্যাশ খালি করেছেন, আপনি যদি এখনও আপনার উবুন্টু মেশিন পরিষ্কার করার আরও উপায় খুঁজছেন, এটি পরীক্ষা করে দেখুন।