আপনার কখনই এই আদেশটি চালানোর প্রয়োজন হবে?
যদি lost+found
ডিরেক্টরির অস্তিত্ব নেই। যেহেতু এটি কেবল একটি সাধারণ ডিরেক্টরি, তাই root
ব্যবহারকারী এটি ব্যবহার করে এটি সরিয়ে ফেলতে পারে rm -r
। কিছু সংস্করণ fsck
, যখন তাদের lost+found
ডিরেক্টরি ব্যবহারের প্রয়োজন হয় , এটি উপস্থিত না থাকলে এটি তৈরি করবে এবং কিছু সংস্করণ থাকবে না। যদি কোনও lost+found
ডিরেক্টরি fsck
না থাকে তবে এতিম ফাইলগুলি পুনরুদ্ধার করতে পারবেন না , অর্থাত্ যে ফাইলগুলিতে কোনও ডিরেক্টরি এন্ট্রি নেই সেগুলি উল্লেখ করে।
এর লিনাক্স সংস্করণে mklost+found
নিম্নলিখিত বৈশিষ্ট্য রয়েছে ( mklost + পাওয়া ম্যান পৃষ্ঠা থেকে ):
mklost+found
হারিয়ে যাওয়া + পাওয়া ডিরেক্টরিতে ডিস্ক ব্লকগুলি প্রাক-বরাদ্দ করে রাখে যাতে ফাইল-সিস্টেম পুনরুদ্ধার করার জন্য যখন e2fsck (8) চালিত হয়, তখন প্রচুর লিঙ্কযুক্ত ফাইল সংরক্ষণের জন্য ফাইল সিস্টেমে ব্লক বরাদ্দ করার প্রয়োজন হয় না। এটি নিশ্চিত করে যে e2fsck পুনরুদ্ধারের সময় ফাইল সিস্টেমে ডেটা ব্লক বরাদ্দ করতে হবে না।
এর অর্থ হ'ল, যদি আপনার কোনও ক্ষতিগ্রস্থ ফাইল সিস্টেম ব্যবহার করে fsck
ফাইলগুলি পুনরুদ্ধার করতে হয়, পুনরুদ্ধারের প্রক্রিয়ার অংশ হিসাবে কম ফাইল হারিয়ে যাবে কারণ fsck
ফাইল সিস্টেম থেকে ব্লক বরাদ্দ করার প্রয়োজন হবে না; বৈধ ফাইল ডেটা থাকতে পারে এমন ব্লকগুলি।
আপনার যদি একাধিক হারিয়ে এবং ডিরেক্টরিগুলি পাওয়া যায় তবে কী হবে?
প্রদত্ত ফাইল সিস্টেমের জন্য, fsck
কেবলমাত্র একটি lost+found
ডিরেক্টরি ব্যবহার করবে : ফাইল সিস্টেমের মূল ডিরেক্টরিতে এটি। অন্য কোনও lost+found
ডিরেক্টরি বিশেষভাবে চিকিত্সা করা হবে না।
rm -rf /lost+found
। ওহো ...