লিনাক্স টার্মিনাল থেকে স্টোরেজ ডিভাইসগুলি কীভাবে মাউন্ট এবং আনমাউন্ট করা যায়

লিনাক্স এবং ইউনিক্স-এর মতো ম্যাকোস-এর মতো অপারেটিং সিস্টেমে ফাইল সিস্টেমগুলি টার্মিনালটি ব্যবহার করে মাউন্ট, আনমাউন্ট এবং পুনরায় মাউন্ট করা যায়। এটি একটি শক্তিশালী এবং বহুমুখী সরঞ্জাম you আপনার যা জানা দরকার তা এখানে।

লিনাক্স ফাইল সিস্টেম

লিনাক্স, ম্যাকোস এবং অন্যান্য ইউনিক্স-মতো অপারেটিং সিস্টেমে ফাইল সিস্টেমগুলি স্ট্রোক ডিভাইসের জন্য পৃথক ভলিউম শনাক্তকারী ব্যবহার করে না, যেমনটি বলে যে উইন্ডোজ করে। উইন্ডোজ প্রতিটি ভলিউমকে ড্রাইভ লেটার যেমন সি: বা ডি: হিসাবে নির্ধারণ করে এবং প্রতিটি ভলিউমের জন্য ফাইল সিস্টেম সেই ড্রাইভ চিঠির নীচে বসে ডিরেক্টরিগুলির একটি বৃক্ষ।

লিনাক্সে, ফাইল সিস্টেমটি সর্ব-এক-ডিরেক্টরি ডিরেক্টরি গাছ। মাউন্ট করা স্টোরেজ ডিভাইসের সেই ফাইলের গাছে ফাইল ফাইল রয়েছে যাতে এটি একটি সংযুক্ত ফাইল সিস্টেমের অবিচ্ছেদ্য অঙ্গ হিসাবে উপস্থিত হয়। নতুন মাউন্ট করা ফাইল সিস্টেমটি যে ডিরেক্টরিতে এটি মাউন্ট করা হয়েছে তার মাধ্যমে অ্যাক্সেসযোগ্য হবে। সেই ডিরেক্টরিটিকে সেই ফাইল সিস্টেমের জন্য মাউন্ট পয়েন্ট বলা হয়।

রানটাইম চলাকালীন কম্পিউটারের সাথে সংযুক্ত স্টোরেজ ভলিউম হিসাবে অনেকগুলি ফাইল সিস্টেম বুট সময়ে বা ফ্লাই-অন-এ স্বয়ংক্রিয়ভাবে মাউন্ট হয়। সাবধানী সিস্টেম প্রশাসকরা রানটাইম অটো-মাউন্ট বৈশিষ্ট্যগুলি বন্ধ করতে পারে যাতে তারা সিস্টেমে সংযোগগুলি নিয়ন্ত্রণ করতে পারে।

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

এটি প্রয়োজনের বাইরে বা পছন্দের মাধ্যমে হোক না কেন মাউন্ট, অমাউন্ট এবং পুনরায় মাউন্ট কমান্ডগুলি আপনাকে আপনার লিনাক্স সিস্টেমের এই গুরুত্বপূর্ণ দিকটি নিয়ন্ত্রণ করার ক্ষমতা দেয়।

মাউন্ট দিয়ে আপনার ফাইল সিস্টেম জিজ্ঞাসা করুন

মাউন্টে অনেকগুলি দুর্দান্ত বিকল্প রয়েছে তবে আপনার কম্পিউটারে মাউন্ট করা সমস্ত ফাইল সিস্টেমের তালিকা তৈরি করার জন্য কোনও বিকল্পের প্রয়োজন নেই। কেবল টাইপ করুন মাউন্ট এবং এন্টার টিপুন:

মাউন্ট টার্মিনাল উইন্ডোতে সংযুক্ত সমস্ত ফাইল সিস্টেমের তালিকা প্রদর্শন করবে।

আপনি যা খুঁজছেন তা সন্ধান করার জন্য সেই তথ্যের ডাম্পটি গ্রহণ করা কঠিন হতে পারে।

আপনি জিজ্ঞাসা করে আউটপুট পরিমার্জন করতে পারেন মাউন্ট আপনার আগ্রহের ফাইল সিস্টেমগুলির তালিকা তৈরি করতে। দ্য -t (প্রকার) বিকল্পটি বলেমাউন্ট কি ধরনের ফাইল সিস্টেম রিপোর্ট করতে হবে।

মাউন্ট -t tmpfs
মাউন্ট -t ext4

উদাহরণ হিসাবে, আমরা জিজ্ঞাসা করেছি মাউন্ট শুধুমাত্র তালিকাtmpfs ফাইল সিস্টেম। আমরা অনেক বেশি পরিচালনাযোগ্য আউটপুট পাই।

tmpfs ফাইল সিস্টেমটি প্রদর্শিত হয় যেন এটি একটি নিয়মিত, মাউন্ট করা ফাইল সিস্টেম তবে এটি বাস্তবে অস্থির মেমরির মধ্যে থাকে — tmp অবিরাম স্টোরেজ ডিভাইসের পরিবর্তে অস্থায়ী।

আপনি বিকল্প প্রতিস্থাপন করতে চাইবেন tmpfs আপনার আগ্রহী ফাইল টাইপের জন্য প্যারামিটার।

আমরা তালিকাবদ্ধ করার জন্য একটি আদেশও জারি করেছি ext4 ফাইল সিস্টেম। এই পরীক্ষার কম্পিউটারে, একটি একক আছে ext4 ফাইল সিস্টেম, এটি ডিভাইসে রয়েছে sdaএই প্রথম স্টোরেজ ডিভাইস মাউন্ট করা হয়, সাধারণত প্রধান হার্ড ড্রাইভ — এবং মাউন্ট করা হয় /যা ফাইল সিস্টেম গাছের মূল।

অন্যান্য সূচকগুলির অর্থ:

  • rw: ফাইল সিস্টেমটি পঠনযোগ্য এবং লিখনযোগ্য।
  • পুনরায় সময়: ফাইল অ্যাক্সেস এবং পরিবর্তন মেটা-ডেটা রেকর্ড করতে কার্নেল একটি অনুকূলিত স্কিম ব্যবহার করছে।
  • ত্রুটিগুলি = পুন: মাউন্ট -ও: যদি পর্যাপ্ত গুরুতর ত্রুটি সনাক্ত করা যায় তবে ডায়াগনোসিসটি অনুমোদনের জন্য ফাইল সিস্টেমটি কেবল পঠন মোডে পুনঃস্থাপন করা হবে।

সম্পর্কিত:আপনার কোন লিনাক্স ফাইল সিস্টেম ব্যবহার করা উচিত?

আপনার ফাইল সিস্টেমকে ডিএফ দিয়ে জিজ্ঞাসাবাদ করুন

দ্য df কোন ফাইল সিস্টেম মাউন্ট করা হয়েছে এবং কোথায় তাদের মাউন্ট পয়েন্ট রয়েছে তা প্রদর্শন করতেও কমান্ড ব্যবহার করা যেতে পারে।

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

বাধ্য করা df এগুলি উপেক্ষা করতে — বা অন্য কোনও ফাইল সিস্টেম টাইপ করুন -এক্স (বাদ দিন) বিকল্প:

df -x স্কোয়াশফ

আপনি সহজেই ফাইল সিস্টেমের নাম, তাদের ধারণক্ষমতা, ব্যবহৃত এবং মুক্ত স্থান এবং তাদের মাউন্ট পয়েন্টগুলি দেখতে পারেন।

সম্পর্কিত:লিনাক্স টার্মিনাল থেকে কীভাবে ফ্রি ডিস্ক স্পেস এবং ডিস্ক ব্যবহার দেখা যায়

Fstab- এ সমস্ত ফাইল সিস্টেম পুনরায় গণনা করা হচ্ছে

বুট করার সময় মাউন্ট করা সমস্ত ফাইল সিস্টেমের একটি ফাইলে প্রবেশ রয়েছে fstabযার মধ্যে অবস্থিত ফাইল সিস্টেম টেবিল / ইত্যাদি.

তুমি ব্যবহার করতে পার মাউন্ট একটি "রিফ্রেশ" করতে বাধ্য এবং তালিকাভুক্ত সমস্ত ফাইল সিস্টেম পুনরায় মাউন্ট করতে fstab। সাধারণ অপারেটিং শর্তে এটির প্রয়োজন হয় না। আপনার যদি একাধিক ফাইল সিস্টেমের সাথে সমস্যা থাকে তবে এটি সত্যই এর নিজস্ব হয়ে আসে।

আপনাকে ব্যবহার করতে হবে sudo, যাতে আপনাকে আপনার পাসওয়ার্ডের জন্য অনুরোধ জানানো হবে।

sudo মাউন্ট -a

স্বীকারযোগ্যভাবে, একটি সঠিকভাবে অপারেটিং কম্পিউটারে, এটি কিছুটা আন্ডারহেল্মিং।

ফাইল সিস্টেম সমস্যাযুক্ত কম্পিউটারে, তবে, পুনরুক্তি সমস্যাগুলি পরিষ্কার করতে পারে। যদি এটি না ঘটে, তবে কমপক্ষে আপনি স্ক্রিনে এবং সিস্টেম লগগুলিতে ডায়গনিস্টিক বার্তা পাবেন যা আপনাকে সমস্যার কারণ অনুসন্ধান করতে গাইড করবে।

সম্পর্কিত:লিনাক্স fstab ফাইল কী এবং এটি কীভাবে কাজ করে?

একটি আইএসও চিত্র মাউন্ট করা হচ্ছে

কোনও ISO চিত্র মাউন্ট করা সহজ যাতে আপনি ফাইল সিস্টেমের অংশ হিসাবে এর সামগ্রীগুলি অ্যাক্সেস করতে পারেন।

এটি কোনও আইএসও চিত্রের সাথে কাজ করবে। এই উদাহরণে, আমরা একটি ক্ষুদ্র কোর লিনাক্স আইএসও ব্যবহার করব বলে এটি সুবিধামত ছোট এবং ডাউনলোড করার জন্য দ্রুত। (একটি জিইউআই সহ একটি ছোট্ট লিনাক্স বিতরণ, 18 এমবিতে! আপনার কাছে সম্ভবত এমপি 3 ফাইল বড় আছে))

আইএসও ইমেজ হিসাবে একই ডিরেক্টরিতে, এই কমান্ডটি জারি করুন। আপনি যে মাউন্ট করে চলেছেন সেই ISO ফাইলের নামটি প্রতিস্থাপন করুন।

sudo মাউন্ট -t iso9660 -o লুপ টিনিকোর-কারেন্ট.আইসো / এমএনটি

কারণ আমাদের ব্যবহার করা দরকার sudo আপনাকে আপনার পাসওয়ার্ড প্রবেশ করতে হবে।

দ্য -t (প্রকার) বিকল্পটি বলে মাউন্ট আমরা কোন ধরণের ফাইল সিস্টেম মাউন্ট করছি। এটি একটি আইএসও ফাইল, তাই আমরা সরবরাহ করি iso9660 টাইপ স্পেসিফায়ার

দ্য -ও (বিকল্প) পতাকাটি অতিরিক্ত পরামিতিগুলি পাস করতে ব্যবহৃত হয় মাউন্ট। আমাদের প্যারামিটারটি হ'ল লুপ.

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

ডিভাইস ফাইলগুলি এমন একটি বিশেষ ফাইল যা ইন্টারফেস হিসাবে ব্যবহৃত হয় যাতে সংযুক্ত ডিভাইসগুলি প্রদর্শিত হয় যেন তারা একটি সাধারণ ফাইল সিস্টেম ফাইল। এটি লিনাক্সের সমস্ত কিছুর অংশ যা একটি ফাইল ডিজাইনের দর্শন।

বিভিন্ন ধরণের ডিভাইস ফাইল রয়েছে। আমরা প্রথমটি দেখেছি যখন আমরা লক্ষ করেছি যে একমাত্র ext4 এই পরীক্ষার মেশিনে ফাইল সিস্টেম চালু ছিল / এবং বলা হয়েছিল sda.

আরও সঠিক হতে হবে, যে ext4 ফাইল সিস্টেমের মাধ্যমে ফাইল সিস্টেমের সাথে সংযুক্ত একটি স্টোরেজ ডিভাইসে থাকে/ দেব / এসডিএ ডিভাইস ফাইল এবং সেই স্টোরেজ ডিভাইসে ফাইল সিস্টেম মাউন্ট করা হয়েছে /.

আমাদের অবশ্যই আইএসও চিত্রের নাম সরবরাহ করতে হবে, এবং আমাদের তা দেওয়া দরকার মাউন্ট আমরা কোথায় ফাইল সিস্টেমটি মাউন্ট করতে চাই তা জানুন। আমরা পছন্দ করেছি / এমএনটি.

আইএসও চিত্রটি মাউন্ট করা হয়েছে। একটি রিমাইন্ডার যে আইএসও চিত্রগুলি সর্বদা পঠনযোগ্য মোডে মাউন্ট থাকে তা টার্মিনাল উইন্ডোতে উপস্থিত হয়।

আইএসও চিত্রটি অন্বেষণ করা হচ্ছে

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

ls / mnt
এলএস / এমএনটি / সিডি /

আইএসও চিত্রটি আনমাউন্ট করা হচ্ছে

একটি মাউন্ট ফাইল সিস্টেম আনমাউন্ট করতে, ব্যবহার করুন অমাউন্ট আদেশ মনে রাখবেন যে "u" এবং "m" এর মধ্যে কোনও "n" নেই - এটি হ'ল কমান্ড অমাউন্ট এবং "আনমাউন্ট" নয়।

আপনি অবশ্যই বলতে হবে অমাউন্ট আপনি কোন ফাইল সিস্টেম আনমাউন্ট করছেন। ফাইল সিস্টেমের মাউন্ট পয়েন্ট সরবরাহ করে এটি করুন।

sudo umount / mnt

কোন সংবাদই ভালো সংবাদ না. যদি রিপোর্ট করার মতো কিছু না থাকে তবে সমস্ত কিছু ঠিকঠাক হয়ে গেছে।

মাউন্ট পয়েন্ট তৈরি করা হচ্ছে

আপনি নিজের মাউন্ট পয়েন্ট তৈরি এবং ব্যবহার করতে পারেন। আমরা একটি বলা একটি তৈরি করতে যাচ্ছি isomnt এবং এটিতে আমাদের আইএসও চিত্রটি মাউন্ট করুন। একটি মাউন্ট পয়েন্ট কেবল একটি ডিরেক্টরি। সুতরাং আমরা ব্যবহার করতে পারেন mkdir আমাদের নতুন মাউন্ট পয়েন্ট তৈরি করতে।

sudo mkdir / মিডিয়া / ডেভ / isomnt

এখন আমরা আমাদের আইএসও চিত্রটি মাউন্ট করতে আগের মতো একই কমান্ড ফর্ম্যাটটি ব্যবহার করতে পারি। এবার আমরা এটিকে মাউন্ট করব না / এমএনটি, আমরা এটি মাউন্ট করব / মিডিয়া / ডেভ / isomnt /:

sudo মাউন্ট-আর -t iso9660 -ও লুপ টিনিকোর-কারেন্ট.আইসো / মিডিয়া / ডেভ / আইসোমেন্ট /

আমরা এখন আমাদের নতুন মাউন্ট পয়েন্ট থেকে মাউন্ট করা ফাইল সিস্টেম অ্যাক্সেস করতে পারি।

ls / মিডিয়া / ডেভ / isomnt / cde / alচ্ছিক

তবে সেই পথগুলি খুব দীর্ঘ getting এটি দ্রুত ক্লান্তিকর হয়ে উঠছে। আসুন সে সম্পর্কে কিছু করি।

একটি মাউন্ট পয়েন্ট বাঁধাই

আপনি অন্য ডিরেক্টরিতে একটি মাউন্ট পয়েন্ট বাঁধতে পারেন। মাউন্ট করা ফাইল সিস্টেমটি তখন মূল মাউন্ট পয়েন্ট বা এর সাথে আবদ্ধ ডিরেক্টরি দ্বারা অ্যাক্সেস করা যায়।

এখানে একটি কাজের উদাহরণ। আমরা আমাদের ডিরেক্টরি ডিরেক্টরি বলা একটি ডিরেক্টরি তৈরি করব আইসো। তারপরে আমরা আইএসও চিত্রের মাউন্ট পয়েন্টটি আবদ্ধ করব / মিডিয়া / ডেভ / isomnt নতুন আইসো আমাদের হোম ডিরেক্টরি ডিরেক্টরি।

আমরা মূল মাউন্ট পয়েন্টের মাধ্যমে আইএসও চিত্রটি অ্যাক্সেস করতে সক্ষম হব / মিডিয়া / ডেভ / isomnt এবং নতুন মাধ্যমে আইসো ডিরেক্টরি দ্য -বি (বাইন্ড) বিকল্পের সাথে মাউন্ট পয়েন্টের নাম এবং ডিরেক্টরিটির সাথে আবদ্ধ হওয়ার জন্য নামটির প্রয়োজন।

mkdir iso
sudo মাউন্ট-বি / মিডিয়া / ডেভ / isomnt / iso
ls iso
ls / মিডিয়া / ডেভ / isomnt
সিডি আইসো
ls
সিডি সিডি

বাইন্ডসের সাথে অমাউন্ট ব্যবহার করা

যে ফাইল সিস্টেমের মাউন্ট পয়েন্টটি অন্য ডিরেক্টরিতে আবদ্ধ হয়েছে তার মাউন্ট পয়েন্ট থেকে আনমাউন্টিং প্রয়োজন এবং বাইন্ড পয়েন্ট

এমনকি যদি আমরা ফাইল সিস্টেমটিকে তার আসল মাউন্ট পয়েন্ট থেকে আনমাউন্ট করি, আপনি এখনও তার সীমাবদ্ধ ডিরেক্টরি থেকে ফাইল সিস্টেম অ্যাক্সেস করতে পারেন। ফাইল ডিরেক্টরি অবশ্যই সেই ডিরেক্টরি থেকে আনমাউন্ট করা উচিত।

sudo umount / মিডিয়া / ডেভ / isomnt
ls iso 
sudo umount iso
ls iso

ফ্লপি ডিস্ক মাউন্ট করা হচ্ছে

একটি ফ্লপি ড্রাইভ (এতে ফ্লপি ডিস্ক সহ) স্টোরেজ ডিভাইস। তার মানে একটি এসডি (স্টোরেজ ডিভাইসের জন্য) ডিভাইস ফাইলটি দৈহিক ডিভাইসে সংযোগ করতে ব্যবহৃত হবে। আমাদের অবশ্যই পরবর্তী ফ্রি এসডি ডিভাইস ফাইলটি স্থাপন করতে হবে। এর আউটপুট পাইপ করে আমরা এটি করতে পারি df মাধ্যম গ্রেপ এবং সেগুলিতে "এসডি" সহ এন্ট্রিগুলি সন্ধান করছেন।

df | গ্রেপ / দেব / এসডি

এই কম্পিউটারে, ব্যবহারের জন্য একটি একক এসডি ডিভাইস ফাইল রয়েছে। এই / দেব / এসডিএ। জারি করা পরবর্তী এসডি ডিভাইস ফাইলটি হবে / দেব / এসডিবি। এর অর্থ যখন আমরা কম্পিউটারে ফ্লপি ড্রাইভটি সংযুক্ত করব তখন লিনাক্স ব্যবহার করবে / দেব / এসডিবি ফ্লপি ড্রাইভে সংযোগ করতে।

আমরা বলব মাউন্ট সংযুক্ত যে ফ্লপি ড্রাইভে ফ্লপি ডিস্কে ফাইল সিস্টেম মাউন্ট করতে / দেব / এসডিবি যাও / এমএনটি পর্বত বিন্দু.

ফ্লপি ড্রাইভটিতে ফ্লপি ডিস্ক sertোকান এবং ফ্লপি ড্রাইভটিকে কম্পিউটারের একটি ইউএসবি পোর্টের সাথে সংযুক্ত করুন। নিম্নলিখিত কমান্ড জারি করুন:

sudo মাউন্ট / ডেভ / এসডিবি / এমএনটি

ফাইল সিস্টেম লেবেল

আমরা ব্যবহার করতে পারেন -লি (লেবেল) বিকল্প সহ মাউন্ট কোনও ফাইল সিস্টেমের সাথে লেবেল কী যুক্ত রয়েছে তা অনুসন্ধান করতে। লেবেলগুলি যথেচ্ছ নাম ছাড়া আর কিছু নয়। তাদের কোন কার্যকরী উদ্দেশ্য নেই।

আমরা ব্যবহার করছি -t (টাইপ) জিজ্ঞাসা করার বিকল্পমাউন্ট উপর রিপোর্ট ভিফ্যাট কেবল ফাইল সিস্টেম।

মাউন্ট -l -t vfat

আপনি তালিকা শেষে স্কোয়ার বন্ধনীগুলিতে লেবেলটি খুঁজে পাবেন। এই ফ্লপি ড্রাইভের লেবেলটি NORTUN।

এর মাধ্যমে আমরা ফ্লপি ড্রাইভটি অ্যাক্সেস করতে পারি / এমএনটি পর্বত বিন্দু.

সিডি / এমএনটি
ls
ls -l AMATCH.C

ফ্লপিটিতে সি ভাষার উত্স কোড ফাইল রয়েছে। একটি ফাইলের তারিখ স্ট্যাম্প দেখায় যে এটি সর্বশেষ অক্টোবর 1992 এ পরিবর্তিত হয়েছিল। এটি আমাদের পাঠকদের অনেকের চেয়ে পুরানো। (লেবেল হ'ল নর্ম্টুনের অর্থটি ভুল সময়ের মধ্যে হারিয়ে গেছে lost)

আমরা যদি আমাদের পুনরাবৃত্তি df পাইপ মাধ্যমে গ্রেপ এসডি ডিভাইস ফাইলগুলি তালিকাভুক্ত করার কমান্ড, আমরা দেখতে পাব যে সেগুলির মধ্যে এখন দুটি রয়েছে।

df | গ্রেপ / দেব / এসডি

আমাদের ফ্লপি ড্রাইভটি মাউন্ট হিসাবে প্রদর্শিত হচ্ছে / দেব / এসডিবি যেমনটি আমরা প্রত্যাশা করেছিলাম ড্রাইভে ফ্লপি ডিস্কের ফাইল সিস্টেমটি মাউন্ট করা হয়েছে / এমএনটি .

আমরা যে ফ্লপিটি ব্যবহার করি তা আনমাউন্ট করতে অমাউন্ট এবং এটি প্যারামিটার হিসাবে ডিভাইস ফাইলটি পাস করুন।

sudo umount / dev / sdb

সর্বশেষ অলস বিকল্প

আপনি যখন (বা অন্য কোনও ব্যবহারকারী) ফাইল সিস্টেমটি আনমাউন্ট করার চেষ্টা করছেন তখন কী হবে? আনমাউন্ট ব্যর্থ হবে।

sudo umount / dev / sdb

এটি ব্যর্থ হয়েছে কারণ ব্যবহারকারীর বর্তমান ওয়ার্কিং ডিরেক্টরিটি যে ফাইল সিস্টেমের মধ্যে আনমাউন্ট করার চেষ্টা করছেন তার মধ্যে রয়েছে। লিনাক্স যথেষ্ট বুদ্ধিমান যে আপনি যে শাখায় বসে আছেন তা বন্ধ না করে।

এটি কাটিয়ে ওঠার জন্য -লি (অলস) বিকল্প। এই জন্য অমাউন্ট ফাইল সিস্টেমটি নিরাপদে আনমাউন্ট হতে সক্ষম হওয়া পর্যন্ত অপেক্ষা করা।

sudo umount -l / dev / sdb
ls
সিডি
ls / mnt

যদিও অমাউন্ট কমান্ড জারি করা হয়, ফাইল সিস্টেমটি এখনও মাউন্ট করা হয় এবং ব্যবহারকারীরা ফাইলগুলি স্বাভাবিক হিসাবে তালিকাভুক্ত করতে পারে।

ব্যবহারকারীরা তাদের ডিরেক্টরি ডিরেক্টরিতে ডিরেক্টরি পরিবর্তন করার সাথে সাথেই ফ্লপি ফাইল সিস্টেমটি প্রকাশিত হবে এবং আনমাউন্ট হবে। ফাইলগুলি তালিকাভুক্ত করার চেষ্টা করছে / এমএনটি কোন ফলাফল উত্পাদন করে।

একটি সাম্বা শেয়ার মাউন্ট

সাম্বা হ'ল সফটওয়্যার পরিষেবাদির একটি সেট যা লিনাক্স এবং ইউনিক্স-এর মতো অপারেটিং সিস্টেম এবং উইন্ডোজ অপারেটিং সিস্টেমের মধ্যে নেটওয়ার্কের শেয়ারগুলি বিনিময়যোগ্যভাবে অ্যাক্সেস করতে দেয়।

সাম্বা সেট আপ করা এই নিবন্ধের আওতার বাইরে। তবে, যদি আপনার কাছে সাম্বা শেয়ারটি উপলব্ধ করা হয়ে থাকে তবে আপনি লিনাক্সে এটি মাউন্ট করতে পারবেন তা অনুমোদিত।

টেস্ট মেশিনের মতো একই নেটওয়ার্কের সাথে সংযুক্ত একটি রাস্পবেরি পাই এতে সাম্বা ভাগ করে। এটি ব্যাকআপ নামক একটি ডিরেক্টরি যা সাম্বাকে "ভাগ" এর নাম দিয়েছে। আসুন এটির সাথে একটি এসএসএইচ সংযোগ করি এবং ভাগ করা ডিরেক্টরিটির সামগ্রীটি দেখুন look ভাগ করা ডিরেক্টরিটি পাইতে লাগানো একটি ইউএসবি স্টিকে রয়েছে।

ব্যবহারকারীর নাম পাই এবং রাস্পবেরি পাই এর নেটওয়ার্ক নাম marineville.local.

ssh [email protected]
এলএস / মিডিয়া / পাই / ইউএসবি 64 / ব্যাকআপ
প্রস্থান

ব্যবহারকারী ইস্যু করে এসএসএইচ কমান্ড এবং তাদের রাস্পবেরি পাই পাসওয়ার্ড জন্য অনুরোধ জানানো হয়।

তারা তাদের পাসওয়ার্ড সরবরাহ করে এবং সত্যায়িত হয়। টার্মিনাল উইন্ডো প্রম্পটে পরিবর্তিত হয় পাই @ মেরিনভিল কারণ এটি রাস্পবেরি পাইয়ের সাথে সংযুক্ত।

তারা এখানে ভাগ করা ডিরেক্টরিতে লিখিত সামগ্রী তালিকাভুক্ত করে / মিডিয়া / পাই / ইউএসবি 64 / ব্যাকআপ । বিষয়বস্তু দুটি ডিরেক্টরি, এক বলা হয় ডেভ এবং একজন ডেকে আনে প্যাট। সুতরাং এখন আমরা জানি যে আমরা যখন সাম্বা শেয়ারটি মাউন্ট করব তখন কী প্রত্যাশা করা উচিত।

তারা টাইপ প্রস্থান রাস্পবেরি পাই থেকে সংযোগ বিচ্ছিন্ন করতে এবং প্রম্পটটি আবার ফিরে আসে ডেভ @ হাওটোজেক.

সাম্বা ব্যবহার করতে, আপনাকে অবশ্যই এটি ইনস্টল করতে হবে cifs-utils প্যাকেজ

ব্যবহার apt-get আপনি যদি উবুন্টু বা অন্য কোনও ডেবিয়ান-ভিত্তিক বিতরণ ব্যবহার করছেন তবে আপনার সিস্টেমে এই প্যাকেজটি ইনস্টল করতে। অন্যান্য লিনাক্স বিতরণে পরিবর্তে আপনার লিনাক্স বিতরণের প্যাকেজ পরিচালন সরঞ্জামটি ব্যবহার করুন।

sudo অ্যাপ্লিকেশন সিআইএফএস-ইউটিস ইনস্টল করুন

ইনস্টলেশন সমাপ্ত হলে, আপনার পরিস্থিতি অনুসারে আইপি ঠিকানা, ভাগের নাম এবং মাউন্ট পয়েন্ট (যা ইতিমধ্যে বিদ্যমান থাকতে হবে) পরিবর্তন করে নীচের মত একটি কমান্ড দিয়ে ভাগ করুন।

sudo মাউন্ট -t সিআইফস -o শংসাপত্র = / ইত্যাদি / সাম্বা / শংসাপত্র, ইউআইডি = 1000, জিড = 1000 //192.168.4.13 / শেয়ার / মিডিয়া / ডেভ / এনএএস

আসুন সেই আদেশের অংশগুলি ভেঙে ফেলা যাক।

  • -t cifs: ফাইল সিস্টেমের ধরণটি সিআইএফ হয়।
  • -o শংসাপত্রগুলি = / ইত্যাদি / সাম্বা / শংসাপত্রগুলি, uid = 1000, জিড = 1000: অপশন পরামিতি হ'ল একটি ফাইলের পথ path শংসাপত্র এটি সুরক্ষিত এবং এতে রাস্পবেরি পাই ব্যবহারকারীর ব্যবহারকারীর নাম এবং পাসওয়ার্ড রয়েছে; ব্যবহারকারী আইডি (ইউআইডি) এবং গ্রুপ আইডি (জিআইডি) যা ফাইল সিস্টেমের মূল এবং মালিককে সেট করতে ব্যবহৃত হয়।
  • //192.168.4.13/ শেয়ার করুন: এতে সাম্বা ভাগ করে নেওয়ার সাথে ডিভাইসের নেটওয়ার্ক অবস্থান এবং ভাগ করা ডিরেক্টরিটির সাম্বার নাম। ভাগের মূলটি একটি ডিরেক্টরি বলা হয় ব্যাকআপ, তবে এর সাম্বা ভাগের নাম সেট করা আছে ভাগ.
  • / মিডিয়া / ডেভ / এনএএস: মাউন্ট পয়েন্টের নাম। আপনাকে অবশ্যই আগে থেকেই আপনার মাউন্ট পয়েন্ট তৈরি করতে হবে।

আমাদের মাউন্ট পয়েন্ট অ্যাক্সেস দ্বারা / মিডিয়া / ডেভ / এনএএস আমরা নেটওয়ার্ক জুড়ে রাস্পবেরি পাইতে ভাগ করা ডিরেক্টরি অ্যাক্সেস করছি। আমরা রাস্পবেরি পাই নামক দুটি ফোল্ডার দেখতে পাচ্ছি ডেভ এবং প্যাট.

সিডি / মিডিয়া / ডেভ / এনএএস

একটি ফাইল সিস্টেম তৈরি করা এবং মাউন্ট করা

আপনি ব্যবহার করতে পারেন ডিডি একটি চিত্র ফাইল তৈরি করতে কমান্ড, তারপরে ব্যবহার করুন এমকেএফএস এটির ভিতরে একটি ফাইল সিস্টেম তৈরি করতে। ফাইল ফাইলটি তখন মাউন্ট করা যায়। এটি অনুশীলন এবং পরীক্ষা করার একটি ভাল উপায় মাউন্ট.

আমরা ব্যবহার করি যদি (ইনপুট ফাইল) বিকল্পটি বলার জন্য ডিডি থেকে শূন্য মানগুলির স্ট্রিম ব্যবহার করতে / দেব / শূন্য ইনপুট ফাইল হিসাবে।

দ্য এর (আউটপুট ফাইল) একটি নতুন ফাইল বলা হয় geek_fs.

আমরা ব্যবহার করছিবিএস (ব্লকের আকার) বিকল্পটি 1 এমবি ব্লকের আকারের জন্য অনুরোধ করবে।

আমরা ব্যবহার করি গণনা বলার বিকল্প ডিডি আউটপুট ফাইলে 20 টি ব্লক অন্তর্ভুক্ত করতে।

ডিডি যদি = / ডেভ / শূন্যের। / গেক_এফএস বিএস = 1 এম গণনা = 20

এটি আমাদের জন্য আমাদের চিত্র ফাইল তৈরি করে। এতে শূন্য মান ব্যতীত আর কিছুই নেই।

আমরা এর ভিতরে একটি ওয়ার্কিং ফাইল সিস্টেম তৈরি করতে পারি geek_fs ফাইল ব্যবহার করে এমকেএফএস আদেশ দ্য -t (প্রকার) বিকল্পটি আমাদের ফাইল সিস্টেম নির্বাচন করতে দেয় প্রকার। আমরা একটি তৈরি করছি ext4 পদ্ধতি.

mkfs -t ext4 ./geek_fs

একটি ওয়ার্কিং ফাইল সিস্টেম পেতে কেবল এটিই লাগে।

আসুন এটি মাউন্ট করা যাক / মিডিয়া / ডেভ / গীক এবং তারপরে ব্যবহার করুন ছোটা এতে অ্যাক্সেসের অনুমতি দেওয়ার জন্য মালিক এবং গোষ্ঠীর মালিকানা সেট করতে।

sudo মাউন্ট ./geek_fs / মিডিয়া / ডেভ / গীক
sudo chown dave: ব্যবহারকারী / মিডিয়া / ডেভ / গীক

এটা কি কাজ করে? নতুন ফাইল সিস্টেমে পরিবর্তন করা যাক এবং দেখার জন্য একটি ফাইলে অনুলিপি করুন।

সিডি / মিডিয়া / ডেভ / গীক
সিপি / ইত্যাদি / fstab। 
ls -l

আমরা ডিরেক্টরিটি নতুন ফাইল সিস্টেমে পরিবর্তন করতে সক্ষম হয়েছি এবং আমরা সাফল্যের সাথে এর একটি অনুলিপি তৈরি করেছি / ইত্যাদি / fstab ফাইল। ইহা কাজ করছে!

যদি আমরা ব্যবহার করি মাউন্ট মাউন্ট করা ফাইল সিস্টেমগুলি তালিকাভুক্ত করতে তবে এর আউটপুটটিকে সীমাবদ্ধ করে ext4 ফাইল সিস্টেম ব্যবহার করে -t (প্রকার) বিকল্প, আমরা দেখতে পাব যে এখন দুটি মাউন্ট করা আছে ext4 ফাইল সিস্টেম।

মাউন্ট -t ext4

একটি ফাইল সিস্টেম পুনরায় গণনা করা হচ্ছে

একটি ফাইল সিস্টেম পুনরায় গণনা ব্যবহার করে -সমাউন্ট বিকল্প। এটি সাধারণত ফাইল-সিস্টেমকে কেবল পঠনযোগ্য (পরীক্ষামূলক) অবস্থা থেকে পঠন-লিখন (উত্পাদন) অবস্থায় পরিবর্তন করতে হয়।

আসুন আমাদের ফ্লপি ড্রাইভটি আবার মাউন্ট করুন। এবার আমরা এটি ব্যবহার করব -আর (কেবল পঠনযোগ্য) পতাকা তারপরে আমরা পাইপ করব মাউন্ট মাধ্যম গ্রেপ এবং ফ্লপি ফাইল সিস্টেমের বিশদটি দেখুন।

sudo মাউন্ট-আর / দেব / এসডিবি / এমএনটি
মাউন্ট | গ্রেপ / এমএনটি

আপনি হাইলাইট দেখতে পারেন রো ফাইল সিস্টেমটি কেবল পঠনযোগ্য হিসাবে মাউন্ট করা হয়েছে তা নির্দেশ করে।

ব্যবহার করে-সমাউন্ট সঙ্গে বিকল্প rw (পঠন-লিখন) পতাকাটি আমরা একটি কমান্ডের মধ্যেই নতুন সেটিংসের সাথে ফাইল সিস্টেমটিকে আনমাউন্ট করতে এবং পুনঃনির্মাণ করতে পারি।

sudo মাউন্ট -o রিমাউন্ট, rw / mnt

পাইপ পুনরাবৃত্তি মাউন্ট মাধ্যম গ্রেপ আমাদের দেখায় যে রো দ্বারা প্রতিস্থাপিত হয়েছেrw (হাইলাইট) ফাইল সিস্টেমটি এখন রিড-রাইটিং মোডে রয়েছে।

মাউন্ট | গ্রেপ / এমএনটি

(নয়) একটি ফাইল সিস্টেম সরানো

আপনি কোনও ফাইল সিস্টেম আনমাউন্ট করতে সক্ষম হতেন এবং একটি একক কমান্ডের সাহায্যে এটি অন্য মাউন্ট পয়েন্টে পুনরায় সઉન્ટ করতে পারেন।

দ্য -এম (সরানো) বিকল্পটি মধ্যেমাউন্ট আপনাকে এটি করার অনুমতি দেওয়ার জন্য বিশেষভাবে বিদ্যমান। তবে এটি লিনাক্স বিতরণগুলিতে আর কাজ করে না যেগুলি স্থানান্তরিত হয়েছে systemd। এবং এটি বেশিরভাগ বড় নাম।

আমরা যদি কোনও ফাইল সিস্টেম থেকে সরানোর চেষ্টা করি / এমএনটি প্রতি ./geek, এটি ব্যর্থ হয় এবং নীচে প্রদর্শিত ত্রুটি বার্তা দেয়। Ystem এর মাধ্যমে ফাইলগুলিতে তালিকাভুক্ত করার চেষ্টা করা হচ্ছে ./geek কোনও ফল দেয় না।

sudo মাউন্ট -M / mnt ./geek
ls ./geek

কর্মক্ষেত্রটি ব্যবহার করা হয় -বি (বাঁধাই) বিকল্পটি যা আমরা আগের মাউন্ট পয়েন্টটিকে নতুন মাউন্ট পয়েন্টে আবদ্ধ করতে আগে ব্যবহার করেছি।

sudo মাউন্ট-বি / mnt ./geek
ls ./geek

মূল মাউন্ট পয়েন্টটি খালি না করা ছাড়াও এর একই ব্যবহারিক পরিণতি হবে।

চূড়ান্ত পর্যবেক্ষণ

ব্যবহার করে --প্রাইভেট করা এটি বিকল্প ছিল এই পদক্ষেপটি চালিয়ে যেতে বাধ্য করা সম্ভব systemd লিনাক্স সংস্করণ। সেই কৌশলটি এখানে দুটি কারণে উপস্থাপন করা হয়নি।

  1. এটিতে অবিশ্বাস্য আচরণ থাকতে পারে।
  2. এটি অবিচল ছিল না এবং প্রতিটি রিবুটে পুনরাবৃত্তি করা প্রয়োজন।

ডিভুয়ান লিনাক্স ব্যবহার করে SysV init না systemd। একটি কম্পিউটার দেবউনের সর্বশেষতম সংস্করণ সহ লোড করা হয়েছিল এবং পরীক্ষিত হয়েছিল। দ্য -এম (সরানো) বিকল্পটি সেই সিস্টেমে প্রত্যাশার মতো কাজ করেছিল।

আলাদা systemd সঙ্গে সমস্যা -এম (সরানো) বিকল্প, আপনি ব্যবহার খুঁজে পাওয়া উচিত মাউন্ট এবং অমাউন্ট সোজা কোনও ক্ষতিগ্রস্থ সিস্টেমের মুখোমুখি হওয়ার সময় আপনার আস্তিনে উঠার জন্য এই দুর্দান্ত কমান্ডগুলি এবং আপনার হাততালি দিয়ে ফাইল সিস্টেমটি পাইকিং শুরু করতে হবে।


$config[zx-auto] not found$config[zx-overlay] not found