যদিও একজন অ্যাভারেজ উইন্ডোজ ইউজার লিনাক্স এবং ম্যাকের ফাইল সিস্টেমের ব্যাপারে জানতে খুব বেশি ইন্টারেস্টেড থাকেন না, তবে অ্যাভারেজ ইউজার না হয়ে থাকলে আপনি হয়তো খেয়াল করেছেন যে, লিনাক্স এবং ম্যাকে উইন্ডোজের মত C ড্রাইভ, D ড্রাইভ এসব থাকেনা। তাহলে লিনাক্স এবং ম্যাকের ফাইল সিস্টেম কিভাবে কাজ করে?
লিনাক্সের ক্ষেত্রে উইন্ডোজের মতো কোনো ড্রাইভ লেটার থাকেনা, জাস্ট থাকে একটু রুট ফোল্ডার। যারা লিনাক্স ওয়েব সার্ভারের সাথে পরিচিত, তারা এটা ভালো জানবেন। রুট ফোল্ডারটি হচ্ছে লিনাক্স ওএসের ফাইলসিস্টেমের হাইয়েস্ট লেভেল প্যাথ, যার থেকে আর পেছনে যাওয়ার উপায় নেই। উইন্ডোজে This PC ওপেন করলে যেখানে সব ড্রাইভের লিস্ট দেখানো হয়, লিনাক্সের রুট প্যাথ অনেকটা এমন (যদিও একই জিনিস নয়!)। কিন্তু লিনাক্সে এই রুট ফোল্ডারটি একটি ইন্ডিভিজুয়াল প্যাথ এবং এটাই অনেকটা লিনাক্সের C ড্রাইভের মতো।
লিনাক্সের রুট ফোল্ডার ওপেন করলে আপনি ভেতরে আরও অনেক ফোল্ডার দেখতে পাবেন, যেগুলোর কিছু হচ্ছে অ্যাকচুয়াল ফোল্ডার, আর কিছু হচ্ছে একেকটি মাউন্ট পয়েন্ট, যা অনেকটা ভার্চুয়াল ফোল্ডারের মত। আর আপনি যখন লিনাক্সে কোনো এক্সটারনাল ড্রাইভ কানেক্ট করেন, তখন লিনাক্স ড্রাইভটিকে কোনো লেটার অ্যাসাইন করে শো করেনা, বরং এটিকে রুট ফোল্ডারের আন্ডারে আরেকটি সাব-ফোল্ডারে মাউন্ট পয়েন্টে মাউন্ট করে, যে ফোল্ডারের প্যাথে ঢুকলে আপনি ওই এক্সটারনাল ড্রাইভটির সব কন্টেন্ট অ্যাকসেস করতে পারেন। আবার আপনি চাইলে আপনার এক্সটারনাল ড্রাইভকে নিজের ইচ্ছামত একটি প্যাথনেমও দিতে পারেন, যেমন /secondary বা অন্যকিছু।
আর ম্যাক এর ফাইলসিস্টেমও লিনাক্সের মতোই। ম্যাকও কোনো ড্রাইভকে লেটার দিয়ে অ্যাসাইন করেনা। আবার লিনাক্সের মত রুট ফোল্ডারটিকেও ইউজারের সামনে এক্সপোজ করে দেয়না। ম্যাল রুট ফোল্ডারটিকে হাইড করে একেকটি মাউন্ট পয়েন্টকে একেকটি নামে ইউজারের সামনে প্রেজেন্ট করে যাতে ইউজারের সেটা খুঁজে পেতে সুবিধা হয়। ইউজার এক্সপেরিয়েন্স বেটার করার জন্যই ম্যাক এভাবে তাদের ফাইল সিস্টেমকে সাজিয়ে রাখে। যেমন- হার্ড ড্রাইভ, পেনড্রাইভ, নেটওয়ার্ক ড্রাইভ সবগুলোকেই আলাদা আলাদা নাম দিয়ে ইউজারের সামনে প্রেজেন্ট করা হয়, যদিও বিহাইন্ড দ্যা সিন, ফাইল সিস্টেমের সবকিছুই লিনাক্সের মতো করেই কাজ করে!
তবে, আপনি কিন্তু চাইলে উইন্ডোজেও এমন ব্যাবস্থা করতে পারবেন যাতে উইন্ডোজও সব এক্সটারনাল ড্রাইভকে আলাদা একেকটি ড্রাইভ এবং লেটারে সাহায্যে অ্যাসাইন না করে আলাদা একটি ফোল্ডারে মাউন্ট করবে, যে ফোল্ডার প্যাথে ঢুকলে আপনি ড্রাইভের সব কন্টেন্ট অ্যাকসেস করতে পারবেন। আপনি চাইলেই উইন্ডোজের ডিস্ক ম্যানেজমেন্টে ঢুকে এটা করতে পারবেন। তবে এটা উইন্ডোজের জন্য স্ট্যান্ডার্ড কনভেনশন নয়, তাই সাধারনত আমরা কেউ এটা করি না। আর এটা উইন্ডোজের ক্ষেত্রে লিনাক্সের মতো ইফেক্টিভ নয়, বরং একটি ঝামেলার কাজ।
ধন্যবাদ, itdoctor24.com এর সাথেই থাকুন।
পোস্টটি প্রয়োজনীয় হলে শেয়ার করুন।
নিয়মিত আপডেট পেতে আমাদের ফেসবুক পেজ এ লাইক দিয়ে যুক্ত থাকুন।