কিভাবে 'fdupes' কমান্ড লাইন টুল ব্যবহার করে লিনাক্সে ডুপ্লিকেট ফাইলগুলি খুঁজে বের করতে এবং সরাতে হয়

লিনাক্স কমান্ড fdupes ব্যবহার করে ডুপ্লিকেট ফাইলগুলি কীভাবে খুঁজে বের করতে এবং সরাতে হয় তা শিখুন

আপনি কি কখনও ইন্টারনেট থেকে একটি পিডিএফ ডকুমেন্ট ডাউনলোড করেছেন, এটিকে কোনো ফোল্ডারে সরিয়েছেন এবং দশ মাস পরে এটি আবার ডাউনলোড করেছেন, কারণ আপনি প্রথমটি খুঁজে পাননি? আপনার কি 'ডকুমেন্ট', 'ডকুমেন্ট (1)', ডকুমেন্ট (2), সব একই ডাউনলোড ফোল্ডারে ক্লাস্টার করা আছে?

বছরের পর বছর ধরে ইন্টারনেটের বর্ধিত প্রাপ্যতা নিশ্চিত করেছে যে ব্যবহারকারীদের ফাইল এক্সপ্লোরারগুলিতে (প্রায়শই ধীর এবং নিস্তেজ) অনুসন্ধান কার্যকারিতা ব্যবহার করে সময় ব্যয় করতে হবে না এবং পরিবর্তে প্রয়োজনীয় ফাইলগুলি আবার ডাউনলোড করতে হবে। এটি, অসংগঠিত ফোল্ডার কাঠামোর সাথে মিলিত, খুব কমই একটি বিশৃঙ্খল স্টোরেজ পরিস্থিতি তৈরি করে যেখানে ডুপ্লিকেট ফাইলগুলি একাধিক গিগাবাইট পর্যন্ত স্থান গ্রাস করতে পারে।

এই ডুপ্লিকেট ফাইলগুলির সাথে মোকাবিলা করার জন্য, GNU/Linux সম্প্রদায় আমাদেরকে কমান্ড লাইন এবং GUI ভিত্তিক বিকল্পগুলির আধিক্য অফার করে। কমান্ড লাইন টুল ব্যবহার করার মতো একটি সহজ হল 'fdupes'।

লিনাক্সে 'fdupes' ব্যবহার করে ডুপ্লিকেট খুঁজুন

একটি নির্দিষ্ট ডিরেক্টরিতে সদৃশ খুঁজে পেতে, কেবল টাইপ করুন fdupes লিনাক্স টার্মিনালে, এবং এটি চালান। অন্যথায় ব্যবহার করে প্রয়োজনীয় ডিরেক্টরিতে যান সিডি এবং চালানো fdupes (দ্য . ইন কমান্ড মানে লিনাক্স কমান্ড লাইনের বর্তমান ডিরেক্টরি)।

যাইহোক, এটি শুধুমাত্র প্রদত্ত ডিরেক্টরির মধ্যে থাকা ফাইলগুলির জন্য পরীক্ষা করে। যদি ডিরেক্টরিতে অন্য একটি ডিরেক্টরি থাকে (যা আরও নীচে ডিরেক্টরিগুলির একটি অনুক্রম ধারণ করতে পারে), আমাদের কেবল পাস করতে হবে -আর তে (পুনরাবৃত্ত) পতাকা fdupes আদেশ

fdupes -r 

সদৃশ অপসারণ

এখন যেহেতু আমাদের কাছে ডুপ্লিকেট ফাইলের তালিকা আছে, আমরা ব্যবহার করতে পারি rm অপ্রয়োজনীয় স্থান গ্রাসকারী ডুপ্লিকেটগুলি সরাতে লিনাক্সে কমান্ড দিন।

rm 

কিন্তু যদি প্রচুর সংখ্যক ডুপ্লিকেট ফাইল থাকে এবং আমরা একটি রাখতে চাই এবং বাকিগুলি সরিয়ে ফেলতে চাই? একে একে একে একে প্রতিটি ফাইল মুছে ফেলা বেশ কষ্টকর হয়ে পড়ে rm আপনি উত্তর দিবেন না.

আমরা ব্যবহার করি -d পতাকা এটি ব্যবহারকারীকে ফাইলটি প্রবেশ করতে অনুরোধ করে যা রাখা হবে এবং বাকিটি মুছে ফেলবে।

fdupes -d 

বিঃদ্রঃ: পতাকাগুলি বেশিরভাগ লিনাক্স কমান্ডের সাথে একত্রে ব্যবহার করা যেতে পারে।

fdupes -rd 

ব্যবহার করুন -এন সঙ্গে পতাকা -d ডিফল্টরূপে প্রথম ফাইলটি রাখতে এবং ফাইলগুলি রাখার জন্য কমান্ড প্রম্পট না করে অন্যগুলিকে সরিয়ে দিতে।

fdupes -rdN 

এই মধ্যে সবচেয়ে দরকারী বিকল্প fdupes দক্ষতার সাথে ডুপ্লিকেট ফাইল পরিত্রাণ পেতে কমান্ড.

মনে রাখবেন, যদি কমান্ডটি একটি বড় ফোল্ডারে চালানো হয় (যেমন অন /বাড়ি অথবা রুট ফোল্ডারে /), fdupes চালানোর জন্য কিছু সময় লাগবে, এবং টার্মিনালে একটি অগ্রগতি বার প্রদর্শন করবে।

আমরা আশা করি আপনি এই পৃষ্ঠায় তথ্য সহায়ক হবে. আপনার কোন প্রশ্ন থাকলে, নীচের মন্তব্য বিভাগে আমাদের জানান।