তাই আমি লিনাক্সের মাউন্ট নেমস্পেস কীভাবে কাজ করে তার একটি হ্যান্ডেল পাওয়ার চেষ্টা করছি। সুতরাং, আমি একটি সামান্য পরীক্ষা করলাম এবং দুটি টার্মিনাল খুললাম এবং নিম্নলিখিতগুলি চালিত করলাম:
বন্দর 1
root@goliath:~# mkdir a b
root@goliath:~# touch a/foo.txt
root@goliath:~# unshare --mount -- /bin/bash
root@goliath:~# mount --bind a b
root@goliath:~# ls b
foo.txt
টার্মিনাল ২
root@goliath:~# ls b
foo.txt
টার্মিনাল 2 এ মাউন্টটি কীভাবে দৃশ্যমান? যেহেতু এটি মাউন্ট নেমস্পেসের অংশ নয়, আমি এখানে ডিরেক্টরিটি ফাঁকা প্রদর্শিত হবে বলে আশা করি। আমি এর সাথে বিকল্পগুলি পাস -o shared=no
এবং ব্যবহার করার চেষ্টা করেছি , তবে আমি একই ফলাফল পেয়েছি।--make-private
mount
আমি কী নিখোঁজ করছি এবং কীভাবে আমি এটিকে আসলে ব্যক্তিগত করতে পারি?
--make-private
আমি যা চাই তা নয়। তবে, এটি কি মাউন্ট নেমস্পেসের বিন্দু নয় (যে তারা সিস্টেম প্রশস্ত নয়)?
man mount
।