mount (Unix)
في مجال الحوسبة ، mountيُعدّ الأمر `mount` أمرًا شائعًا في أنظمة التشغيل المختلفة . قبل أن يتمكن المستخدم من الوصول إلى ملف على جهاز شبيه بنظام يونكس ، يجب تثبيت نظام الملفات على الجهاز [ 1 ] الذي يحتوي على الملف باستخدام الأمر ` mount` . يُستخدم هذا الأمر بكثرة مع بطاقات الذاكرة SD ، ووحدات تخزين USB ، وأقراص DVD، وغيرها من أجهزة التخزين القابلة للإزالة. كما يتوفر الأمر `mount` أيضًا في واجهة EFI . [ 2 ]mount
ملخص
mountيُعلم الأمر نظام التشغيل بأن نظام الملفات جاهز للاستخدام، ويربطه بنقطة محددة في التسلسل الهرمي لنظام الملفات ( نقطة التحميل )، ويُحدد خيارات الوصول إليه. يُتيح التحميل أنظمة الملفات والملفات والمجلدات والأجهزة والملفات الخاصة للاستخدام من قِبل المستخدم. في المقابل، umountيُعلم الأمر نظام التشغيل بفصل نظام الملفات عن نقطة التحميل، مما يجعله غير قابل للوصول ويمكن إزالته من الحاسوب. من المهم إجراء عملية إعادة ربط umountالجهاز قبل إزالته، حيث قد تكون التغييرات التي تُجرى على الملفات قد كُتبت جزئيًا فقط، وتُستكمل كجزء من عملية إعادة الربط umount.
تتطلب الأوامر ` mountand` صلاحيات المستخدم الجذر لإجراء التغييرات. أو قد يكون المستخدم الجذر قد منح صلاحيات محددة مسبقًا لتنفيذ الإجراء المقابل. ويمكن للمستخدم الجذر تعريف نظام الملفات على أنه قابل للتركيب من قِبل المستخدم في الملف.umount/etc/fstab
أمثلة
لعرض جميع الأقسام المثبتة:
$ mount proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/nvme0n1p1 on /efi type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remo unt-ro) /tmp on /var/tmp type none (rw,noexec,nosuid,bind) 10.4.0.4:/srv/export/setup_server on /nfs/setup_server type nfs (ro,addr=10.4.0.4)لتركيب القسم الثاني من محرك الأقراص الصلبة على الدليل الموجود /media/PHOTOS (نقطة التركيب):
$ mount /dev/nvme0n1p5 /media/PHOTOS لإلغاء التحميل بالرجوع إلى قسم القرص الفعلي:
$ umount /dev/nvme0n1p5 لإلغاء التثبيت، يُرجى الرجوع إلى نقطة التثبيت:
$ umount /media/PHOTOS لإعادة تحميل قسم بخيارات محددة :
$ mount -o remount,rw /dev/nvme0n1p5 تركيب التجليد
يسمح الربط بربط تسلسل هرمي لنظام الملفات أو ملف بنقطة ربط مختلفة. على عكس الرابط الرمزي ، لا يوجد الربط على نظام الملفات نفسه. [ 3 ]/olddir في المثال التالي، سيتم ربط المسار في/newdir
$ mount --bind /olddir /newdir أجهزة حلقة التثبيت
جهاز الحلقة هو جهاز يُقابل ملفًا، عادةً ما يكون صورة قرص . يسمح تركيب جهاز الحلقة بالوصول إلى الملف كنظام ملفات، مما يتيح استخدامه كقرص افتراضي .
على سبيل المثال، يمكن تحميل صورة قرص افتراضي كنظام ملفات عادي.
$ mount -o loop my_virtual_disk.img /mnt المشتقات والتغليف
pmountهو برنامج وسيط لبرنامج التثبيت القياسي ، يسمح للمستخدمين العاديين بتثبيت الأجهزة القابلة للإزالة دون الحاجة إلى إدخال مطابق في ملف fstab الموجود في /etc/ . يوفر هذا أساسًا متينًا لأطر التثبيت التلقائي مثل مشروع Utopia الخاص بـ GNOME، ويقلل من استخدام صلاحيات المستخدم الجذر إلى الحد الأدنى.
تحتوي هذه الحزمة أيضًا على غلاف pmount-hal ، الذي يقرأ معلومات مثل تسميات الأجهزة وخيارات التركيب من HAL ويمررها إلى pmount .
تحتوي هذه gnome-mountالحزمة على برامج لتركيب وفك تركيب وإخراج أجهزة التخزين. والهدف من gnome-mount هو أن تستخدمه برامج جنوم، مثل gnome-volume-manager و GNOME-VFS ، بدلاً من استدعاء mount/umount/eject/pmount أو طرق استدعاء HAL المباشرة. كان جنوم يستخدم pmount سابقًا. ملاحظة: gnome-mount غير مُصمم للاستخدام المباشر من قِبل المستخدمين.
تستخدم جميع برامج gnome-mount أساليب HAL، وبالتالي تعمل بدون امتيازات. والهدف من gnome-mount هو توفير مكان مركزي (في GConf ) تُحفظ فيه إعدادات مثل خيارات التثبيت ومواقع التثبيت. [ 4 ]
كما هو الحال مع جميع الأوامر الشبيهة بأوامر يونكس، فإن الخيارات خاصة بإصدار mount ومفصلة بدقة في صفحة الدليل الخاصة به .
بالإضافة إلى استدعاء النظام mount ، تقوم الدالة mount_root() بتثبيت نظام الملفات الأول، أو نظام الملفات الجذر . في هذا السياق، يتم استدعاء mount بواسطة استدعاء النظام setup .
انظر أيضاً
مراجع
- ↑ "mount(8) - صفحة دليل لينكس" . man7.org . مؤرشف من الأصل بتاريخ 30 نوفمبر 2012. تم الاطلاع عليه بتاريخ 21 يونيو 2021 .
- ↑ "واجهات برمجة تطبيقات EFI والبرمجة النصية" . إنتل . مؤرشف من الأصل بتاريخ 30 يناير 2009. تم الاطلاع عليه بتاريخ 25 سبتمبر 2013 .
- ↑ "ما الفرق بين ln -s و mount --bind؟" . مؤرشف من الأصل بتاريخ 20 فبراير 2023. تم الاطلاع عليه بتاريخ 4 مايو 2022 .
- ↑ "gnome-mount-0.6" . مؤرشف من الأصل في 5 يونيو 2008.
روابط خارجية
- – دليل مبرمج يونكس الإصدار 7
- – دليل إدارة لينكس والأوامر ذات الامتيازات
- – دليل مدير نظام FreeBSD
- دليل أوامر مستخدم لينكس
- دليل أوامر مستخدم لينكس
- البرامج المتعلقة بنظام ملفات يونكس
