আপনি একটি ভাগ মাউন্ট করার আগে আপনাকে কেন একটি ডিরেক্টরি তৈরি করতে হবে?


11

আপনি কেন একটি ডিরেক্টরি এতে ভাগ করে নেওয়ার আগে আপনাকে এটি তৈরি করতে হবে?

উদাহরণস্বরূপ: এমকিডির কেন এখানে প্রয়োজন তা আমি কখনই বুঝতে পারি নি:

mkdir /Volumes/foo
mount -t afp afp://username:pass@pretendco.com/foo /Volumes/foo

উত্তর:


3

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

উদাহরণস্বরূপ লিনাক্স সিস্টেমগুলির মধ্যে একটি / mnt ডিরেক্টরি বা সিড্রোম ইত্যাদি ডিরেক্টরি সহ একটি / mnt শ্রেণিবদ্ধ থাকে have এই ক্ষেত্রে আপনাকে প্রথমে ডিরেক্টরি তৈরি করার দরকার নেই আপনি এর মধ্যে একটি ব্যবহার করতে পারেন তবে ফাইল সিস্টেমের মাউন্ট পয়েন্ট যে কোনও জায়গায় থাকতে পারে বলে আপনার প্রয়োজন নেই। আপনি অন্য ড্রাইভ যুক্ত করতে, এটির উপরে ডেটা সরাতে এবং তারপরে পুরানো ডিরেক্টরিটি যেখানে ছিল সেখানে মাউন্ট করতে পারেন এবং এটি কোনও পরিবর্তন ছাড়াই সবকিছুই চালিয়ে যেতে পারে তাই আপনার আরও বেশি জায়গার প্রয়োজন হলে এই সুবিধাটি সত্যই কার্যকর হতে পারে।


যে স্পট জন্য ধন্যবাদ। আমি বার্তাটি পরীক্ষা করে দেখলে এটি মিস হয়েছে। পোস্ট সঠিক।
সান প্রেস্টন

ঠিক আছে, আমার মন্তব্য মেরেছে :)
lImbus

5

কারণ কেউ এখনও মাউন্ট করতে --create-dir বিকল্প যুক্ত করতে কোন প্যাচ জমা দেয় নি? :)


আমি খুব নিশ্চিত যে নেক্সটস্টেপের আচরণটি আপনার --create-dir বিকল্প হিসাবে থাকবে। প্রমাণের জন্য আমি ইন্টারনেট অনুসন্ধান করতে শেষ ঘন্টাটি ব্যয় করেছি তবে হায় হায় আফসোস!
অ্যাড্রিয়ান স্মিথ

দ্বিতীয় প্যাচটি হবে "আনমাউন্টিং বা শাট ডাউন করার সময় ডিরেক্টরিটি স্বয়ংক্রিয়ভাবে সরান"
WinEunuuchs2 ইউনিক্স

5

কারণ আপনি যখন কোনও ডিরেক্টরি মাউন্ট করেন, আপনি আপনার সিস্টেমে বলছেন, "<नेटवर्क শেয়ার> এ থাকা ফাইলগুলি <লোকাল ফোল্ডারে> এ আসলেই কাজ করুন Act" সিস্টেমে যদি স্থানীয় ফোল্ডার না থাকে তবে এটি সেই নেটওয়ার্ক ফাইলগুলি সেখানে রাখতে পারে না।


2

আইএমএইচও সবচেয়ে বিরক্তিকর যে কোথাও একটি লিঙ্ক তৈরি করার প্রয়োজন নেই touch/ mkdir, এবং একটি মাউন্ট (এমনকি -bindস্থানীয়ভাবে) প্রয়োজন।

তবে এটি সম্ভবত একই বিভাগে চলে যায় "যখন হার্ড-লিঙ্কগুলি ডিফল্ট হয় তখনই যখন প্রত্যেকেরই কেবল symlinks প্রয়োজন হয় এবং তা করতে হয় ln -s


2

কার্নেল ডিরেক্টরিতে প্রবেশের আগে ডিরেক্টরি এন্ট্রিটি / ভলিউমগুলিতে তৈরি করা প্রয়োজন (এই বিশেষ উদাহরণে)।


1
প্রযুক্তিগতভাবে এটি ভুল। আপনি আপনার শ্রেণিবিন্যাসের যে কোনও জায়গায় একটি ফাইল সিস্টেম মাউন্ট করতে পারেন - এটি / ভলিউমগুলিতে মাউন্ট করার মানক অনুশীলন (এবং ওএস দ্বারা এটি স্বয়ংক্রিয়ভাবে সম্পন্ন হয়) তবে এটি নির্দিষ্ট করে দেওয়া নির্দিষ্ট সময়গুলি বোঝা যায়।
চিয়্যালিয়ন

ওহ, আমি এই নির্দিষ্ট ক্ষেত্রে কেবল / আয়তন বোঝাতে চাইছি। :) সাধারণভাবে না
মাইকিবি

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