উইন্ডোজ ব্যাকগ্রাউন্ড থেকে আসা, আপনি সম্ভবত এটি জানেন না, তবে উবুন্টু (বা কোনও লিনাক্স সিস্টেম) উইন্ডোজের চেয়ে পৃথকভাবে পার্টিশন ব্যবহার করে, যার কারণে আপনি তৈরি করা পার্টিশন দুটিই দেখতে পাচ্ছেন না।
যেমন আপনি জানেন, উইন্ডোজে আপনি যখন কোনও পার্টিশন মাউন্ট করবেন তখন এটি ড্রাইভ হিসাবে প্রদর্শিত হবে (সি:, ডি:, বা আরও কিছু) এবং সমস্ত ড্রাইভগুলি মাই কম্পিউটারের অধীনে তালিকাভুক্ত হয়। প্রতিটি ড্রাইভের নিজস্ব পৃথক পৃথক পৃথক শ্রেণিবিন্যাস রয়েছে। তবে লিনাক্স একটি ভিন্ন মডেল ব্যবহার করে। লিনাক্সে, অপারেটিং সিস্টেমের দিক থেকে কেবল একটি মাত্র শ্রেণিবিন্যাস রয়েছে যা কার্নেলের স্মৃতিতে কমবেশি কার্যকরভাবে সঞ্চিত রয়েছে। পার্টিশনগুলি এই শ্রেণিবদ্ধের নির্দিষ্ট পয়েন্টগুলিতে যেমন মাউন্ট পয়েন্টগুলিতে সংযুক্ত করে মাউন্ট করা হয় এবং যখন এটি ঘটে তখন নতুন মাউন্ট করা পার্টিশনের বিষয়বস্তু সেই মাউন্ট পয়েন্টের নীচে ডিরেক্টরি এবং ফাইল হিসাবে উপস্থিত হয়।
আপনি এটি ভাবতে পারেন যেমন লিনাক্সের পার্টিশনগুলি ফাইল সিস্টেমের অংশগুলির জন্য ব্যাকিং স্টোরেজ সরবরাহ করে ।
এখানে একটি উদাহরণ দেওয়া আছে যে 100% নির্ভুল না হয়েও কীভাবে এটি কাজ করে তা আপনাকে বুঝতে সহায়তা করা উচিত। মনে করুন আপনার দুটি পার্টিশনে এই বিষয়বস্তু রয়েছে:
Partition 1:
bin/
home/
usr/
Partition 2:
larry/
moe/
curly/
লিনাক্স কার্নেলটি শুরু হয়ে গেলে, আপনি কল্পনা করতে পারেন যে এটি ফাইল সিস্টেমের একটি খালি "মানসিক মডেল" দিয়ে শুরু হয়। ("প্রথমদিকে, সেখানে ছিল /
।")
/
তারপরে এটি মাউন্ট পয়েন্টে একটি পার্টিশন মাউন্ট করে /
; আসুন বলি যে এটি পার্টিশন ১। মাউন্ট করার পরে ফাইল সিস্টেমের এই তিনটি ডিরেক্টরি রয়েছে:
/bin/
/home/
/usr/
তারপরে এটি মাউন্ট পয়েন্টে পার্টিশন 2 মাউন্ট করে /home
। এর পরে, ফাইল সিস্টেমের এই ছয়টি ডিরেক্টরি রয়েছে:
/bin/
/home/
/home/larry/
/home/moe/
/home/curly/
/usr/
এর নেট এফেক্টটি হ'ল আন্ডার-এর সবকিছুই /home/curly
পার্টিশন ২-এ রয়েছে, এবং অন্যান্য সমস্ত কিছু /
বিভাজনে রয়েছে। সুতরাং, যখন কোনও ফাইল অ্যাক্সেস করতে বলা হবে, বলুন, /home/curly/maharajah.txt
কার্নেল নোট করবে যে এই ফাইলটি পার্টিশন 2 এর মাউন্ট পয়েন্টের অধীনে /home
এবং /home
ফাইলের পাথ থেকে "পথে" অন্য কোনও মাউন্ট পয়েন্ট নেই , সুতরাং এটি ফাইলটি curly/maharajah.txt
পার্টিশন ২-এ /bin/ow
স্থাপন করবে যেমন একটি পৃথক ফাইল , পার্টিশন 1 এ স্থাপন করা হবে কারণ এটি পার্টিশন 1 এর মাউন্ট পয়েন্টের অধীনে তবে অন্য কোনও পার্টিশনের মাউন্ট পয়েন্টের নিচে নয়।
তবে কম্পিউটারের ব্যবহারকারী হিসাবে এই সমস্ত মাউন্ট পয়েন্টগুলি পরিচালনা করা আপনার কাছে অদৃশ্য। সাধারণ প্রতিদিনের ব্যবহারে আপনি সাধারণত কোন যত্ন নেই যে কোন ডিরেক্টরিগুলি কোন পার্টিশনের উপর রয়েছে; আপনি যখন কোনও ফাইল তৈরি করেন, আপনি যা ভাবেন সেগুলিই সেই পথ /home/curly/maharajah.txt
এবং কার্নেলটিকে কোন পার্টিশনটি আসলে সেই ফাইলটি স্থাপন করা উচিত তা নিয়ে চিন্তিত করে দেয়। সুতরাং, উইন্ডোজের বিপরীতে, পার্টিশনগুলি বোঝানো হয় সাধারণ ব্যবহারের সময় অদৃশ্য হয়ে যায় এবং আপনি এই ধারণাটি নিয়ে কাজ করেন যে সিস্টেমে সমস্ত কিছু রয়েছে এমন একটি বড় ফাইল সিস্টেম রয়েছে। কিছু ফাইল পরিচালক যেমন নটিলিয়াসের মতো দৃশ্যত কোনও পার্টিশন মাউন্ট রয়েছে তা আপনাকে না জানিয়েও এই মায়া প্রচারে সহায়তা করে।
আপনার নির্দিষ্ট পরিস্থিতির জন্য এটির অর্থ হ'ল আপনি (সম্ভবত) ইতিমধ্যে আপনার পছন্দ মতো জিনিসগুলি সেট আপ করেছেন। আপনার 50 গিগাবাইট পার্টিশনটি মাউন্ট করা হয়েছে /
এবং আপনার 410 জিবি পার্টিশনটি মাউন্ট করা হয়েছে /home
এবং এর অর্থ আপনি যা কিছু তৈরি /home
করেন তা 410 গিগাবাইট পার্টিশনে স্থাপন করা হবে এবং সিস্টেমে সমস্ত কিছু 50 জিবি বিভাজনে স্থাপন করা হবে। (আসলে আসলে লিনাক্স সিস্টেমের বিভিন্ন উপাদান দ্বারা নির্মিত অন্যান্য "কল্পিত পার্টিশন" রয়েছে, তবে আপাতত তা ভুলে যান)) এটি ঠিক যে উভয় পার্টিশন ব্যবহার করা হচ্ছে এবং নটিলাস এটিকে খুব স্পষ্ট করে বলছে না যে, এবং প্রকৃতপক্ষে এক ধরণের বিভ্রান্তিমূলক হচ্ছে by "অন্যান্য অবস্থান" স্ক্রিনে কেবলমাত্র পার্টিশন 1 এর জন্য স্থান ব্যবহার দেখাচ্ছে ।
df -h
। আউটপুট ফিরে পেস্ট করুন।