أمر mount في Linux
مجمع الأوامر في لينكس
أمر mount في Linux هو أمر يستخدم بكثرة، ويُستخدم لتركيب ملفات خارج نظام Linux.
النحو
mount [-hV]
mount -a [-fFnrsvw] [-t vfstype]
mount [-fnrsvw] [-o options [,...]] device | dir
mount [-fnrsvw] [-t vfstype] [-o options] device dir
شرح المعلمات:
- -V:عرض إصدار البرنامج
- -h:عرض معلومات مساعدة
- -v:عرض معلومات إضافية، عادةً يستخدم مع -f لإصلاح الأخطاء.
- -a:تركيب جميع الأنظمة الملفية المحددة في /etc/fstab.
- -F:يُستخدم هذا الأمر عادةً مع -a، وسيقوم بإنشاء عملية لكل عملية تركيب mount. يمكن أن يسرع عملية التركيب عند الحاجة إلى تركيب العديد من أنظمة الملفات NFS.
- -f:يُستخدم عادةً لغرض إصلاح الأخطاء. يجعل mount لا يفعل عملية التركيب الفعلية، بل يsimulate整个过程. يُستخدم عادةً مع -v.
- -n:عادةً، يكتب mount معلومات في /etc/mtab عند التركيب. ولكن يمكن استخدام هذا الخيار لمنع هذه العملية عندما لا يكون هناك نظام ملف قابل للكتابة في النظام.
- -s-r:يساوي -o ro
- -w:يساوي -o rw
- -L:تركيب القطع الصلبة التي تحتوي على العلامة المحددة.
- -U:تركيب نظام الملفات الذي يحتوي على رقم التقطيع المحدد.-L و -U يكون لهما معنى فقط عندما يكون ملف /proc/partition موجودًا.
- -t:تحديد نوع نظام الملفات، عادة لا يتطلب تحديدًا. يختار mount النوع الصحيح تلقائيًا.
- -o async:فتح نمط غير متزامن، حيث تُنفذ جميع عمليات قراءة وكتابة الملفات غير متزامنة.
- -o sync:في نمط التزامن.
- -o atime،-o noatime:عندما يكون atime مفتوحًا، يُحدث النظام "وقت الطلب الأخير" للملف في كل مرة يُقرأ فيها الملف. قد يُفضل إغلاق هذا الخيار عند استخدام نظام الملفات flash لتقليل عدد العمليات الكتابة.
- -o auto،-o noauto:فتح/إغلاق نمط الاتصال التلقائي.
- -o defaults:استخدام الخيارات المسبقة rw, suid, dev, exec, auto, nouser, و async.
- -o dev、-o nodev-o exec、-o noexec يسمح بتنفيذ ملفات الأوامر.
- -o suid、-o nosuid:
- السماح بتنفيذ ملفات الأوامر تحت صلاحيات الروت.
- -o user、-o nouser: يمكن للمستخدمين تنفيذ الأوامر mount/umount.
- -o remount: يعيد ربط النظام المرفق باستخدام طريقة مختلفة. على سبيل المثال، إذا كان النظام المرفق في الوضع القراءة فقط، يمكنه الآن ربط باستخدام نمط القراءة والكتابة.
- -o ro: يستخدم نمط القراءة فقط لربط.
- -o rw: يستخدم نمط القراءة والكتابة لربط.
- -o loop=: يستخدم نمط loop لربط ملف كحالة منحلة مع النظام.
أمثلة على الخط
ربط /dev/hda1 تحت /mnt.
#mount /dev/hda1 /mnt
ربط /dev/hda1 بطريقة القراءة فقط تحت /mnt.
#mount -o ro /dev/hda1 /mnt
استخدام loop لربط ملف image في /tmp/image.iso كقرص مدمج تحت /mnt/cdrom. بهذه الطريقة، يمكنك مراجعة محتويات ملف ISO للقرص المدمج لينكس المتاح على الإنترنت دون حرق قرص مدمج.
#mount -o loop /tmp/image.iso /mnt/cdrom
مجمع الأوامر في لينكس