ذكري المظهر

كيفية تحميل وإلغاء تحميل أنظمة الملفات في لينكس

كيفية تثبيت البرامج على نظام لينوكس

كيفية تثبيت البرامج على نظام لينوكس

جدول المحتويات:

Anonim

في نظامي التشغيل Linux و UNIX ، يمكنك استخدام الأمر mount لإرفاق أنظمة الملفات (mount) والأجهزة القابلة للإزالة مثل محركات أقراص USB المحمولة في نقطة تحميل معينة في شجرة الدليل.

يفصل الأمر 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 سوف يكتشف نوع نظام الملفات تلقائيًا. ومع ذلك ، لا يتم التعرف على بعض أنظمة الملفات وتحتاج إلى تحديدها صراحة.

استخدم الخيار -t لتحديد نوع نظام الملفات:

mount -t TYPE DEVICE_NAME DIRECTORY

لتحديد خيارات تحميل إضافية ، استخدم الخيار -o :

mount -o OPTIONS DEVICE_NAME DIRECTORY

يمكن توفير خيارات متعددة كقائمة مفصولة بفواصل (لا تقم بإدخال مسافة بعد فاصلة).

يمكنك الحصول على قائمة بجميع خيارات التحميل عن طريق كتابة man mount في جهازك.

تركيب نظام الملفات باستخدام / etc / fstab

عند توفير معلمة واحدة فقط (إما دليل أو جهاز) لأمر mount ، فسيقوم بقراءة محتوى ملف التكوين /etc/fstab للتحقق مما إذا كان نظام الملفات المحدد مدرجًا أم لا.

إذا كان /etc/fstab يحتوي على معلومات حول نظام الملفات المحدد ، mount الأمر mount قيمة المعلمة الأخرى وخيارات التحميل المحددة في ملف fstab .

يحتوي الملف /etc/fstab على قائمة الإدخالات في النموذج التالي:

/ الخ / fstab

استخدم الأمر mount في أحد النماذج التالية لإرفاق نظام ملفات محدد في ملف /etc/fstab :

mount DIRECTORY mount DEVICE_NAME

تركيب محرك USB

في معظم توزيعات Linux الحديثة مثل Ubuntu ، يتم تثبيت محركات أقراص USB تلقائيًا عند إدخالها ، ولكن في بعض الأحيان قد تحتاج إلى تركيب محرك الأقراص يدويًا.

لتركيب جهاز USB يدويًا ، قم بتنفيذ الخطوات التالية:

  1. قم بإنشاء نقطة التحميل:

    sudo mkdir -p /media/usb

    على افتراض أن محرك أقراص USB يستخدم جهاز /dev/sdd1 يمكنك /dev/sdd1 على /media/usb directory عن طريق كتابة:

    sudo mount /dev/sdd1 /media/usb

    للعثور على الجهاز ونوع نظام الملفات ، يمكنك استخدام أي من الأوامر التالية:

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

لتركيب محركات أقراص USB بتنسيق exFAT ، ستحتاج إلى تثبيت وحدة وأدوات FUSE exFAT المجانية.

تركيب ملفات ISO

يمكنك تحميل ملف ISO باستخدام جهاز حلقة وهو جهاز زائف خاص يتيح الوصول إلى الملف كجهاز كتلة.

  1. ابدأ بإنشاء نقطة التحميل ، يمكن أن يكون أي موقع تريده:

    sudo mkdir /media/iso

    قم بتحميل ملف ISO على نقطة التحميل عن طريق كتابة الأمر التالي:

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

    لا تنسَ استبدال /path/to/image.iso بالمسار إلى ملف ISO.

تركيب NFS

لتركيب مشاركة NFS ، ستحتاج إلى تثبيت حزمة عميل NFS على نظامك.

  • تثبيت عميل NFS على أوبونتو وديبيان:

    sudo apt install nfs-common

    تثبيت عميل NFS على CentOS و Fedora:

    sudo yum install nfs-utils

استخدم الخطوات أدناه لتحميل دليل NFS بعيد على نظامك:

  1. قم بإنشاء دليل لتعمل كنقطة تحميل لنظام الملفات البعيد:

    sudo mkdir /media/nfs

    بشكل عام ، سوف تحتاج إلى تحميل مشاركة NFS عن بُعد تلقائيًا عند التمهيد. للقيام بذلك ، افتح الملف /etc/fstab باستخدام محرر النصوص:

    sudo nano /etc/fstab

    أضف السطر التالي إلى الملف ، مع استبدال remote.server:/dir بعنوان IP الخاص بخادم NFS أو اسم المضيف والدليل الذي تم تصديره:

    / الخ / fstab

    #

    remote.server: / dir / media / nfs nfs 0 0

    تحميل مشاركة NFS عن طريق تشغيل الأمر التالي:

    sudo mount /media/nfs

إلغاء تحميل نظام الملفات

لفصل نظام ملفات محمّل ، استخدم أمر umount متبوعًا إما umount حيث تم تركيبه (نقطة التحميل) أو اسم الجهاز:

umount DIRECTORY umount DEVICE_NAME

إذا كان نظام الملفات قيد الاستخدام ، umount أمر umount في فصل نظام الملفات. في هذه الحالات ، يمكنك استخدام الأمر fuser لمعرفة العمليات التي تصل إلى نظام الملفات:

fuser -m DIRECTORY

بمجرد تحديد العمليات ، يمكنك إيقافها وإلغاء تثبيت نظام الملفات.

كسول إلغاء تحميل

استخدم الخيار -l (- --lazy ) --lazy نظام ملفات مشغول بمجرد أن لم يعد مشغولاً.

umount -l DIRECTORY

القوة إلغاء تحميل

استخدم الخيار -f ( -f --force ) لفرض إلغاء تحميل. عادة ما يستخدم هذا الخيار لإلغاء تثبيت نظام NFS غير قابل للوصول.

umount -f DIRECTORY

بشكل عام ، من غير الجيد فرض إلغاء تحميل لأنه قد يؤدي إلى إتلاف البيانات الموجودة على نظام الملفات.

استنتاج

الآن يجب أن يكون لديك فهم جيد لكيفية استخدام الأمر mount لإرفاق أنظمة الملفات المختلفة بشجرة الدليل وفصل الجبال بأمر umount .

لمعرفة المزيد حول خيارات أوامر mount umount ، راجع صفحاتهم الخاصة.

جبل umount المحطة