অ্যান্ড্রয়েড

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

কিভাবে মাউন্ট ও আনমাউন্ট করুন লিনাক্স একটি FileSystem করার জন্য (তাহলে RedHat)

কিভাবে মাউন্ট ও আনমাউন্ট করুন লিনাক্স একটি FileSystem করার জন্য (তাহলে RedHat)

সুচিপত্র:

Anonim

লিনাক্স এবং ইউএনআইএক্স অপারেটিং সিস্টেমগুলিতে আপনি ডিরেক্টরি গাছের একটি নির্দিষ্ট মাউন্ট পয়েন্টে ইউএসবি ফ্ল্যাশ ড্রাইভের মতো অপসারণযোগ্য ডিভাইস (মাউন্ট) ফাইল সংযুক্ত করতে mount কমান্ডটি ব্যবহার করতে পারেন।

Umount কমান্ড ডিরেক্টরি গাছ থেকে মাউন্ট করা ফাইল সিস্টেমটি বিচ্ছিন্ন করে (আনমাউন্ট করে)।

এই টিউটোরিয়ালে, আমরা mount এবং umount কমান্ড ব্যবহার করে বিভিন্ন ফাইল সিস্টেম সংযুক্তকরণ এবং বিচ্ছিন্ন করার প্রাথমিক বিষয়গুলি সম্পর্কে আলোচনা করব।

মাউন্ট ফাইল সিস্টেম তালিকাভুক্ত কিভাবে

কোনও যুক্তি ছাড়াই ব্যবহার করা হলে mount কমান্ডটি বর্তমানে সংযুক্ত সমস্ত ফাইল সিস্টেম প্রদর্শন করবে:

mount

ডিফল্টরূপে, আউটপুটটিতে cgroup, sysfs এবং অন্যান্য হিসাবে ভার্চুয়াল ফাইলগুলি সহ সমস্ত ফাইল সিস্টেম অন্তর্ভুক্ত থাকবে। প্রতিটি লাইনে ডিভাইসের নাম, যে ডিরেক্টরিতে ডিভাইসটি মাউন্ট করা হয়েছে, ফাইল সিস্টেমের ধরণ এবং নিম্নলিখিত ফর্মের মাউন্ট বিকল্পগুলি সম্পর্কে তথ্য রয়েছে:

device_name on directory type filesystem_type (options)

শুধুমাত্র নির্দিষ্ট ফাইল সিস্টেম প্রদর্শন করতে -t বিকল্পটি ব্যবহার করুন।

উদাহরণস্বরূপ, কেবলমাত্র ext4 পার্টিশনগুলি মুদ্রণ করতে আপনি ব্যবহার করবেন:

mount -t ext4

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

প্রদত্ত স্থানে একটি ফাইল সিস্টেম মাউন্ট করতে (মাউন্ট পয়েন্ট), নিম্নলিখিত ফর্মটিতে mount কমান্ডটি ব্যবহার করুন:

mount DEVICE_NAME DIRECTORY

একবার ফাইল সিস্টেম সংযুক্ত হয়ে গেলে মাউন্ট পয়েন্ট মাউন্ট করা ফাইল সিস্টেমের মূল ডিরেক্টরিতে পরিণত হয়।

উদাহরণস্বরূপ, /dev/sdb1 ফাইল সিস্টেমটিকে /mnt/media ডিরেক্টরিতে মাউন্ট করতে আপনি ব্যবহার করতে পারেন:

sudo mount /dev/sdb1 /mnt/media

সাধারণত একটি সাধারণ ফাইল সিস্টেম যেমন ডিভাইস মাউন্ট করার সময় যেমন ext4 বা xfs mount কমান্ড ফাইল সিস্টেমের xfs স্বয়ংক্রিয়ভাবে সনাক্ত করে। তবে কিছু ফাইল সিস্টেম স্বীকৃত নয় এবং তাদের স্পষ্টভাবে নির্দিষ্ট করা দরকার be

ফাইল সিস্টেমের -t নির্দিষ্ট করতে -t বিকল্পটি ব্যবহার করুন:

mount -t TYPE DEVICE_NAME DIRECTORY

অতিরিক্ত মাউন্ট বিকল্পগুলি নির্দিষ্ট করতে, -o বিকল্পটি ব্যবহার করুন:

mount -o OPTIONS DEVICE_NAME DIRECTORY

একাধিক বিকল্প কমা-বিচ্ছিন্ন তালিকা হিসাবে সরবরাহ করা যেতে পারে (কমা পরে কোনও স্থান সন্নিবেশ করবেন না)।

আপনার টার্মিনালে man mount টাইপ করে আপনি সমস্ত মাউন্ট অপশনগুলির একটি তালিকা পেতে পারেন।

/ Etc / fstab ব্যবহার করে একটি ফাইল সিস্টেম মাউন্ট করা হচ্ছে

mount কমান্ডের জন্য কেবলমাত্র একটি প্যারামিটার (ডিরেক্টরি বা ডিভাইস) সরবরাহ করার সময়, এটি /etc/fstab কনফিগারেশন ফাইলের বিষয়বস্তু পড়বে যা নির্দিষ্ট ফাইল সিস্টেমটি তালিকাভুক্ত কিনা তা পরীক্ষা করতে পারে।

যদি /etc/fstab প্রদত্ত ফাইল সিস্টেম সম্পর্কে তথ্য রাখে, mount কমান্ডের সাহায্যে অন্যান্য পরামিতি এবং fstab ফাইলে উল্লিখিত মাউন্ট বিকল্পগুলির মান ব্যবহার করা হয়।

/etc/fstab ফাইলটিতে নিম্নলিখিত ফর্মটিতে প্রবেশের একটি তালিকা রয়েছে:

/ Etc / fstab ফাইলের

/etc/fstab ফাইলে উল্লিখিত ফাইল সিস্টেম সংযুক্ত করতে নিম্নলিখিত ফর্মগুলির একটিতে mount কমান্ড ব্যবহার করুন:

mount DIRECTORY mount DEVICE_NAME

মাউন্ট ইউএসবি ড্রাইভ

উবুন্টুর মতো বেশিরভাগ আধুনিক লিনাক্স বিতরণে, ইউএসবি ড্রাইভগুলি এটি whenোকানোর সাথে সাথে স্বয়ংক্রিয়ভাবে মাউন্ট হবে তবে কখনও কখনও আপনাকে ড্রাইভটি ম্যানুয়ালি মাউন্ট করার প্রয়োজন হতে পারে।

একটি USB ডিভাইস ম্যানুয়ালি মাউন্ট করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন:

  1. মাউন্ট পয়েন্ট তৈরি করুন:

    sudo mkdir -p /media/usb

    ধরে /dev/sdd1 যে ইউএসবি ড্রাইভটি /dev/sdd1 ডিভাইসটি ব্যবহার করে আপনি এটিকে /media/usb ডিরেক্টরিতে টাইপ করে মাউন্ট করতে পারেন:

    sudo mount /dev/sdd1 /media/usb

    ডিভাইস এবং ফাইল সিস্টেমের ধরণটি খুঁজতে, আপনি নিম্নলিখিত কমান্ডগুলি ব্যবহার করতে পারেন:

    fdisk -l ls -l /dev/disk/by-id/usb* dmesg lsblk

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

মাউন্ট করা আইএসও ফাইলগুলি

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

  1. মাউন্ট পয়েন্ট তৈরি করে শুরু করুন, এটি আপনার যে কোনও অবস্থান হতে পারে:

    sudo mkdir /media/iso

    নিম্নলিখিত কমান্ডটি টাইপ করে মাউন্ট পয়েন্টে আইএসও ফাইলটি মাউন্ট করুন:

    sudo mount /path/to/image.iso /media/iso -o loop

    আপনার ISO ফাইলের পথ দিয়ে /path/to/image.iso প্রতিস্থাপন করতে ভুলবেন না।

মাউন্টিং এনএফএস

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

  • উবুন্টু এবং ডেবিয়ানে এনএফএস ক্লায়েন্ট ইনস্টল করুন:

    sudo apt install nfs-common

    CentOS এবং ফেডোরায় এনএফএস ক্লায়েন্ট ইনস্টল করুন:

    sudo yum install nfs-utils

আপনার সিস্টেমে একটি রিমোট এনএফএস ডিরেক্টরি মাউন্ট করতে নীচের পদক্ষেপগুলি ব্যবহার করুন:

  1. দূরবর্তী ফাইল সিস্টেমের মাউন্ট পয়েন্ট হিসাবে পরিবেশন করার জন্য একটি ডিরেক্টরি তৈরি করুন:

    sudo mkdir /media/nfs

    সাধারণত, আপনি বুটে স্বয়ংক্রিয়ভাবে দূরবর্তী এনএফএস শেয়ারটি মাউন্ট করতে চাইবেন। এটি করতে আপনার পাঠ্য সম্পাদক দিয়ে /etc/fstab ফাইলটি খুলুন:

    sudo nano /etc/fstab

    ফাইলটিতে নিচের লাইনটি যুক্ত করুন, remote.server:/dir প্রতিস্থাপন remote.server:/dir এনএফএস সার্ভারের আইপি ঠিকানা বা হোস্টনাম এবং রফতানি ডিরেক্টরি সহ:

    / Etc / fstab ফাইলের

    #

    রিমোট.সভার: / দির / মিডিয়া / এনএফএস এনএফএস 0 0 ডিফল্ট

    নিম্নলিখিত কমান্ডটি চালিয়ে এনএফএস শেয়ারটি মাউন্ট করুন:

    sudo mount /media/nfs

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

মাউন্ট করা ফাইল সিস্টেমটি বিচ্ছিন্ন করতে, umount কমান্ডটি অনুসরণ করুন এটির পরে ডিরেক্টরিটি যেখানে মাউন্ট করা হয়েছে (মাউন্ট পয়েন্ট) বা ডিভাইসের নাম:

umount DIRECTORY umount DEVICE_NAME

যদি ফাইল সিস্টেম ব্যবহার হয় তবে umount কমান্ড ফাইল সিস্টেমটি আলাদা করতে ব্যর্থ হবে। এই পরিস্থিতিতে, আপনি ফাইল সিস্টেমটি অ্যাক্সেস করছেন কোন প্রক্রিয়াগুলি অনুসন্ধান করতে fuser কমান্ডটি ব্যবহার করতে পারেন:

fuser -m DIRECTORY

প্রসেসগুলি নির্ধারণ করার পরে আপনি সেগুলি থামাতে এবং ফাইল সিস্টেমটি আনমাউন্ট করতে পারেন।

অলস অমাউন্ট

ব্যস্ত ফাইল সিস্টেমটি আর ব্যস্ত না হওয়ার সাথে সাথে আনমাউন্ট করার জন্য -l ( --lazy ) বিকল্পটি ব্যবহার করুন।

umount -l DIRECTORY

জোর করে আনমাউন্ট করুন

আনমাউন্টটি চাপ দিতে -f ( --force ) বিকল্পটি ব্যবহার করুন। এই অপশনটি সাধারণত একটি অগ্রহণযোগ্য এনএফএস সিস্টেম আনমাউন্ট করতে ব্যবহৃত হয়।

umount -f DIRECTORY

সাধারণত আনমাউন্ট জোর করা ভাল ধারণা নয় কারণ এটি ফাইল সিস্টেমের ডেটাটিকে দূষিত করতে পারে।

উপসংহার

আপনার ডিরেক্টরি ট্রিতে বিভিন্ন ফাইল সিস্টেম সংযুক্ত করার জন্য এবং mount কমান্ডের সাহায্যে মাউন্টগুলি পৃথক করার জন্য mount কমান্ডটি কীভাবে ব্যবহার করবেন সে সম্পর্কে এখনই আপনার ভাল ধারণা হওয়া উচিত।

mount এবং umount কমান্ড অপশন সম্পর্কে আরও জানতে তাদের নিজ নিজ ম্যান পৃষ্ঠাটি দেখুন।

মাউন্ট umount টার্মিনাল