আপনি যদি ইতিমধ্যে ফাইলগুলি ধারণ করে এমন কোনও ফোল্ডারে ড্রাইভ মাউন্ট করেন তবে ফাইলগুলি কোথায় যাবে?


32

আমি দুর্ঘটনাক্রমে কেবল একটি ফোল্ডারে নতুন ড্রাইভ লাগিয়েছি যার মধ্যে ইতিমধ্যে ফাইল রয়েছে। আমি তাদের যত্ন করি না এবং তাদের অন্য কোথাও পাই না, তবে সেই ফোল্ডারটি এখন খালি দেখা যাচ্ছে। ফাইলগুলির ক্ষেত্রে যা ঘটেছিল তা আমি আগ্রহী। এগুলি কি কেবল লিনাক্স দ্বারা মুছে ফেলা হয়?


তারা কোথাও "যায়" না। আপনি কেবল তাদের দেখতে পাচ্ছেন না।
শাদুর

14
আপনি যখন পড়ছেন না তখন বইগুলি থেকে অক্ষরগুলি সেগুলিতে যায় They
অ্যান্ড্রু বিলস

5
এটি মাউন্ট করার মজাদার ফাংশন / বৈশিষ্ট্যগুলির মধ্যে একটি যা আমি মাঝে মাঝে কিছু জিনিসের অবস্থা জানতে ব্যবহার / অপব্যবহার করি। কিছু মাউন্ট পয়েন্ট (ডিরেক্টরি), আমি একটি খালি ফাইল ছেড়ে দেব not mountedযাতে আমি এটি ব্রাউজ করি তবে আমি তাত্ক্ষণিকভাবে জানব যে এটি কোনও কারণে মাউন্ট করা হয়নি।
হত্যাকারী

উত্তর:


37

স্রেফ "ছায়া গোছানো" এবং আনমাউন্ট করা হলে আবার সেখানে উপস্থিত হবে। :)

আসলে ফাইলগুলি "সেখানে" অক্ষত রয়েছে এবং যদি আপনার এখনই তাদের কাছে পৌঁছানোর প্রয়োজন হয়, ডাব্লু / ও আনমাউন্টিং, এটি তথাকথিত bindমাউন্টের সাথে কাজ করা যেতে পারে :

mount --bind /Original/FS/Mount/Point /Somewhere/Else

এটি কাজ করে (তাই) কারণ যখন আপনি কার্নেলকে কিছু মাউন্টপয়েন্টে একটি ফাইল সিস্টেম মাউন্ট করার জন্য বলবেন, কার্নেল যে মাউন্টপয়েন্টটিকে "মাউন্ট পয়েন্ট" হিসাবে যে মাউন্টিং করছেন সেগুলি ব্যবহার করে, সুতরাং আশা করা যায় আপনি সেখানে মাউন্ট করা এফএস সামগ্রী দেখতে পাবেন ।

তবে এই FSes "স্তরগুলি" কীভাবে একক দৃশ্যে সংযুক্ত করা যায় এটি একমাত্র উপায় নয় । তথাকথিত " ইউনিয়ন মাউন্ট " পদ্ধতি রয়েছে (এটি মজার বিষয় যে এটি "প্ল্যান 9-এর একটি কেন্দ্রীয় ধারণা", বিটিডাব্লু) মজাদার) লিনাক্সে আপনি আউফগুলি ব্যবহার করতে পারেন , যা কখনই মূললাইন কার্নেল, বা, (3.18 থেকে) ওভারলেএফএস -এ প্রবেশ করে নি - এটি করেছে


21

নতুন মাউন্ট করা ফাইল সিস্টেমটি একটি ওভারলেয়ের মতো যা প্রাথমিক ফাইল সিস্টেমের অংশটি গোপন করে। ফাইলগুলি অ্যাক্সেস করার কৌশল রয়েছে যেমন পোয়েজের দ্বারা বর্ণিত বাঁধন মাউন্ট like লিনাক্সে আমি ব্যক্তিগতভাবে এটি পছন্দ করি যে আপনি বিভিন্ন মাউন্ট পয়েন্টগুলিতে একাধিকবার একটি ফাইল সিস্টেম মাউন্ট করতে পারেন। তাই আপনি যদি পুরোপুরি ভাল উপর রুট ফাইল সিস্টেম মাউন্ট করতে /সেইসাথে উপর /mnt। হারিয়ে যাওয়া স্থান / হারানো ফাইল / ডিস্কের ব্যবহার গণনা / ডিবাগ করার সময় এটি কার্যকর হয় ...

Gotcha এ:

  • পুরানো ফাইলগুলি এখনও আছে এবং স্থান ব্যবহার করছে । মাউন্ট দ্বারা আড়াল হওয়া ফাইলগুলিতে ডিস্কের স্থানটি 'মিসিং' থাকা খুব সাধারণ ভুল। উদাহরণস্বরূপ যখন আপনি দুর্ঘটনাক্রমে কোনও ডিরেক্টরিতে বড় ফাইল লিখেছিলেন এবং কোনও সময়ে এটিতে একটি ফাইল সিস্টেম মাউন্ট করার সিদ্ধান্ত নিয়েছিলেন। যেমন দুর্ঘটনাক্রমে লগিং ফাইল সিস্টেমটি সঠিকভাবে মাউন্ট হওয়ার আগে একটি বড় ডাটাবেস শুরু করা ...
  • যখন কোনও প্রোগ্রামের একটি ফাইল খোলা থাকে যা পরবর্তীকালে নতুন মাউন্ট করা ফাইল সিস্টেম দ্বারা আড়াল করা থাকে, প্রোগ্রামটি এটিকে যত্ন করে না এবং সফলভাবে 'লুকানো' ফাইলটি এটি বন্ধ না করা অবধি ব্যবহার করে চলে। এই মুহুর্ত থেকে, নতুন ফাইল সিস্টেমটি আনমাউন্ট না করা এবং অন্তর্নিহিত ডিরেক্টরিটি আবার প্রদর্শিত না হওয়া অবধি ফাইলটি প্রক্রিয়াটিতে অদৃশ্য হয়ে যায়।

খুব আকর্ষণীয় যে আপনি একাধিকবার একটি ফাইল সিস্টেম মাউন্ট করতে পারেন। এটি কার্যকর হবে বলে মনে হচ্ছে।
টি। ব্রায়ান জোনস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.