লিনাক্সে ডাবলিকেট/অযাচিত ফাইলগুলি কীভাবে সন্ধান করতে এবং এফএস্লিন্ট সরঞ্জাম ব্যবহার করে সরিয়ে ফেলা যায়


খুব সম্প্রতি আমি fdupes ইউটিলিটিতে একটি পোস্ট লিখেছি যা লিনাক্সে নকল ফাইলগুলি সন্ধান এবং প্রতিস্থাপনের জন্য ব্যবহৃত হয়। এই পোস্টটি আমাদের পাঠকদের খুব পছন্দ হয়েছিল। আপনি যদি fdupes ইউটিলিটি পোস্টটি না দিয়ে থাকেন তবে আপনি এটি এখানে যেতে পছন্দ করতে পারেন:

  1. ডুপ্লিকেট ফাইলগুলি সন্ধান এবং মোছার জন্য fdupes সরঞ্জাম

এই পোস্টটির উদ্দেশ্য কী fslint, এর বৈশিষ্ট্য, ইনস্টলেশন এবং ব্যবহারগুলি কী তা নিয়ে আলোকপাত করা।

ফাইল এবং ফাইলের নামগুলিতে অযাচিত এবং সমস্যাযুক্ত ক্রাফট অপসারণ করার জন্য fslint একটি লিনাক্স ইউটিলিটি এবং এইভাবে কম্পিউটারটি পরিষ্কার রাখে। অপ্রয়োজনীয় এবং অযাচিত ফাইলগুলির একটি বৃহত পরিমাণকে লিন্ট বলা হয়। fslint ফাইল এবং ফাইলের নাম থেকে এই ধরনের অযাচিত লিন্ট সরিয়ে দেয়। Fslint অনুলিপি ফাইলগুলির বিরুদ্ধে ডুপ্লিকেট ফাইল, খালি ডিরেক্টরি এবং অনুপযুক্ত নামগুলির সাথে লড়াই করে সহায়তা করে।

  1. এটি বিভিন্ন সরঞ্জামের সংমিশ্রণ যা ডুপ্লিকেট ফাইল, খালি ডিরেক্টরি এবং অনুপযুক্ত নাম দেখাশোনা করে
  2. সরল জিটিকে + গ্রাফিক ফ্রন্ট-এন্ড পাশাপাশি কমান্ড-লাইন।
  3. ডুপ্লিকেট ফাইলগুলি, সমস্যাযুক্ত ফাইলের নামগুলি, অস্থায়ী ফাইলগুলি, খারাপ সিমলিংকগুলি, খালি ডিরেক্টরিগুলি এবং অ-স্ট্রিপড বাইনারিগুলির সাথে সম্পর্কিত ফ্লিন্ট লিন্টের সাথে লড়াই করে
  4. অপ্রয়োজনীয় এবং অযাচিত ফাইল দ্বারা ব্যবহৃত ডিস্কের জায়গা পুনরুদ্ধার করতে আপনাকে সহায়তা করুন

একটি লিনাক্স এ fslint ইনস্টল করুন

উবুন্টু এবং লিনাক্স মিন্টের মতো ডেবিয়ান ভিত্তিক সিস্টেমে নিম্নলিখিত কমান্ড কার্যকর করার মতো সহজেই fslint প্যাকেজের নতুন সংস্করণ ইনস্টল করা যেতে পারে।

$ sudo apt-get install fslint

CentOS/RHEL ভিত্তিক বিতরণগুলিতে, fslint প্যাকেজ ইনস্টল করতে আপনার সক্রিয় এপেল সংগ্রহস্থল প্রয়োজন।

# yum install  fslint
# dnf install  fslint    [On Fedora 22 onwards]

আমি কীভাবে fslint কমান্ড ব্যবহার করব?

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

এখন আপনি জানেন যে fslint হ'ল একটি অ্যাপ্লিকেশন যা কমান্ড-লাইন ইন্টারফেসের পাশাপাশি একই সাথে একটি ফ্রন্ট-এন্ড GUI রয়েছে। আপনি ব্যবহার করতে পারেন।

বিকাশকারী এবং প্রশাসকদের জন্য, সিএলআই সংস্করণটিকে পছন্দ করা হয়েছে কারণ এটি আপনাকে প্রচুর শক্তি দেয়। জিইউআই-এর ফ্রন্ট-এন্ডটি নবাবিদের পক্ষে এবং যারা সি এল এলির চেয়ে জিইআইআই পছন্দ করেন তাদের পক্ষে সবচেয়ে উপযুক্ত।

Fslint- র কমান্ড লাইন সংস্করণটি বেশিরভাগ লিনাক্স ব্যবহারকারীদের পথে নেই। আপনি এটিতে/usr/share/fslint/এ অ্যাক্সেস করতে পারেন।

$ ./usr/share/fslint/fslint/fslint
-----------------------------------file name lint
./.config/google-chrome/Default/Pepper\ Data/Shockwave\ Flash/WritableRoot/#SharedObjects/NNPAG57S/videos.bhaskar.com/[[IMPORT]]
./Documents/.~lock.fslint\ -\ Remove\ duplicate\ files\ with\ fslint\ (230).odt#
./Documents/7\ Best\ Audio\ Player\ Plugins\ for\ WordPress\ (220).odt
./Documents/7\ Best\ WordPress\ Help\ Desk\ Plugins\ for\ Customer\ Support\ (219).odt
./Documents/A\ Linux\ User\ using\ Windows\ (Windows\ 10)\ after\ more\ than\ 8\ years(229).odt
./Documents/Add\ PayPal\ to\ WordPress(211).odt
./Documents/Atom\ Text\ Editor\ (202).odt
./Documents/Create\ Mailchimp\ account\ and\ Integrate\ it\ with\ WordPress(227).odt
./Documents/Export\ Feedburner\ feed\ and\ Import\ it\ to\ Mailchimp\ &\ setup\ RSS\ Feed\ Newsletter\ in\ Mailchimp(228).odt

----------------------------------DUPlicate files
Job 7, “/usr/share/fslint/fslint/fslint” has stopped

গুরুত্বপূর্ণ: এই মুহুর্তে আপনার দুটি বিষয় মনে রাখা উচিত। প্রথম fslint নিজে কোনও ফাইল মুছবেন না, এটি আপনাকে কেবল লিঙ্ক ফাইলগুলি, তাদের অবস্থান এবং নামটি দেখায়। তাদের সাথে কী করবেন তা আপনাকে সিদ্ধান্ত নিতে হবে। দ্বিতীয়টি হ'ল ডিফল্টরূপে আপনার ‘/ হোম’ ডিরেক্টরি থেকে অনুসন্ধান শুরু করুন।

আপনার/হোম ডিরেক্টরি বাদে অন্য কোনও সন্ধানের জন্য আপনাকে কমান্ডটি দিয়ে ডিরেক্টরি নামটি অবশ্যই পাস করতে হবে:

$ /usr/share/fslint/fslint/fslint /home/avi/Pictures

সমস্ত উপ-ফোল্ডারে পুনরাবৃত্তভাবে অনুসন্ধান করতে, আপনার পতাকাটি ‘-r’ ব্যবহার করা উচিত, কেবল এইভাবে:

$ /usr/share/fslint/fslint/fslint -r /home/avi/Music/

আপনি লিনাক্স টার্মিনাল থেকে বা অ্যাপ্লিকেশন মেনু থেকে fslint টাইপ করে fslint শীর্ষে নির্মিত জিইউআই অ্যাপ্লিকেশনটি ফায়ার করতে পারেন।

$ fslint-gui

জিইউআইয়ের সমস্ত কিছুই বোঝা সহজ। আপনাকে যা করতে হবে তা হ'ল:

  1. স্ক্যান করার জন্য ডিরেক্টরিগুলি যুক্ত/সরান
  2. উপরের ডানদিকে চেকবক্সটি চেক/চেক না করে পুনরাবৃত্তিজনকভাবে স্ক্যান করতে নির্বাচন করুন
  3. ‘সন্ধান করুন’ এ ক্লিক করুন। এবং সব সম্পন্ন!

আবার আপনার মনে রাখা উচিত, এই ইউটিলিটিটি লিন্ট ফাইলগুলি মুছবে না তবে আপনাকে কেবল তথ্য সরবরাহ করবে এবং সমস্ত কিছুই আপনার উপর ফেলে।

উপসংহার

fslint একটি নিখুঁত সরঞ্জাম যা কোনও ফাইল সিস্টেম থেকে বিভিন্ন ধরণের লিন্ট অপসারণ করে। যদিও এটি কিছু ধূসর অঞ্চলে উন্নতির প্রয়োজন: -

  1. সদৃশ ফটো সনাক্তকরণের জন্য কিছুটা ধীর।
  2. ইউজার ইন্টারফেসে কিছু উন্নতি প্রয়োজন।
  3. কোনও অগ্রগতি মিটার নেই

আশা করি পোস্টটি আপনাদের ভাল লাগবে। যদি হ্যাঁ! শ্রুতিমধুর হতে। নীচের মন্তব্যগুলিতে আপনার মূল্যবান প্রতিক্রিয়া পোস্ট করুন। আপনি পড়তে পছন্দ করবেন এমন একটি অন্য পোস্টে কাজ করার সময় আপনি টেকমিন্টের সাথে সংযুক্ত থাকুন এবং সংযুক্ত থাকুন। আমাদের লাইক এবং শেয়ার করুন এবং আমাদের বিস্তার করতে সহায়তা করুন।