'\" t .\" Title: eject .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-18 .\" Manual: أوامر المستخدم .\" Source: util-linux 2.42.1 .\" Language: English .\" .TH "EJECT" "1" "2026-05-18" "util\-linux 2.42.1" "أوامر المستخدم" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "الاسم" eject \- إخراج الوسائط القابلة للفصل .SH "موجز" .sp \fBeject\fP [الخيارات] \fIجهاز\fP|\fIنقطة_الوصل\fP .SH "الوصف" .sp يسمح \fBeject\fP بإخراج الوسائط القابلة للفصل (عادةً القرص المضغوط، أو القرص المرن، أو الشريط، أو قرص JAZ أو ZIP أو USB) تحت تحكم البرمجيات. يمكن للأمر أيضًا التحكم في بعض مغيرات الأقراص المضغوطة متعددة الأقراص، وميزة الإخراج الآلي التي تدعمها بعض الأجهزة، وإغلاق درج الأقراص لبعض محركات الأقراص المضغوطة. .sp يُخرج الجهاز المقابل لـ \fIجهاز\fP أو \fIنقطة_الوصل\fP. إذا لم يُحدد اسم، يُستخدم الاسم المبدئي \fB/dev/cdrom\fP. يمكن عنونة الجهاز باسم الجهاز (مثلاً \*(Aqsda\*(Aq)، أو مسار الجهاز (مثلاً \*(Aq/dev/sda\*(Aq)، أو وسوم UUID=\fIuuid\fP أو LABEL=\fIلصيقة\fP. .sp توجد أربع طرق مختلفة للإخراج، اعتمادًا على ما إذا كان الجهاز قرصًا مضغوطًا، أو جهاز SCSI، أو قرصًا مرنًا قابلاً للفصل، أو شريطًا. يحاول \fBeject\fP مبدئيًا استخدام الطرق الأربعة جميعها بالترتيب حتى ينجح. .sp إذا حُدد قسم جهاز، يُستخدم جهاز القرص بالكامل. .sp إذا كان الجهاز أو قسم الجهاز موصولاً حاليًا، فإنه يُفصل قبل الإخراج. وتُعالج عملية الإخراج على واصف ملف جهاز كتلي مفتوح حصريًا إذا لم يُحدد \fB\-\-no\-unmount\fP أو \fB\-\-force\fP. .SH "الخيارات" .sp \fB\-a\fP، \fB\-\-auto on\fP|\fBoff\fP .RS 4 يتحكم هذا الخيار في وضع الإخراج الآلي، الذي تدعمه بعض الأجهزة. عند تمكينه، يُخرج المحرك آليًا عند إغلاق الجهاز. .RE .sp \fB\-c\fP، \fB\-\-changerslot\fP \fIالموضع\fP .RS 4 باستخدام هذا الخيار، يمكن اختيار موضع قرص مضغوط من مغير الأقراص المضغوطة ATAPI/IDE. لا يمكن أن يكون محرك الأقراص المضغوطة قيد الاستخدام (قرص بيانات موصول أو تشغيل قرص موسيقي) ليعمل طلب التغيير. يرجى ملاحظة أن الموضع الأول للمغير يُشار إليه بـ 0، وليس 1. .RE .sp \fB\-d\fP، \fB\-\-default\fP .RS 4 سرد اسم الجهاز المبدئي. .RE .sp \fB\-F\fP، \fB\-\-force\fP .RS 4 فرض الإخراج، وعدم التحقق من نوع الجهاز، وعدم فتح الجهاز بقفل حصري. قد تكون النتيجة الناجحة إيجابية كاذبة في الأجهزة غير القابلة للتبديل السريع. .RE .sp \fB\-f\fP، \fB\-\-floppy\fP .RS 4 يحدد هذا الخيار وجوب إخراج المحرك باستخدام أمر إخراج القرص المرن القابل للفصل. .RE .sp \fB\-i\fP، \fB\-\-manualeject on\fP|\fBoff\fP .RS 4 يتحكم هذا الخيار في قفل زر الإخراج الفعلي. عند تمكينه، لن يُخرج المحرك عند الضغط على الزر. يفيد هذا عند حمل حاسوب محمول في حقيبة ولا تريد إخراجه إذا ضُغط على الزر دون قصد. .RE .sp \fB\-M\fP، \fB\-\-no\-partitions\-unmount\fP .RS 4 يخبر الخيار \fBeject\fP بعدم محاولة فصل الأقسام الأخرى على الأجهزة المقسمة. إذا كان هناك قسم آخر لا يزال موصولاً، فلن يحاول البرنامج إخراج الوسائط. سيحاول فصل الجهاز أو نقطة الوصل المحددة في سطر الأوامر فقط. .RE .sp \fB\-m\fP، \fB\-\-no\-unmount\fP .RS 4 يخبر الخيار \fBeject\fP بعدم محاولة الفصل على الإطلاق. إذا لم يُحدد هذا الخيار، فإن \fBeject\fP يفتح الجهاز مع علم \fBO_EXCL\fP للتأكد من أن الجهاز غير مستخدم (منذ الإصدار v2.35). .RE .sp \fB\-n\fP، \fB\-\-noop\fP .RS 4 مع هذا الخيار يُعرض الجهاز المختار ولكن لا يُنفذ أي إجراء. .RE .sp \fB\-p\fP، \fB\-\-proc\fP .RS 4 يسمح لك هذا الخيار باستخدام \fI/proc/mounts\fP بدلاً من \fI/etc/mtab\fP. كما يمرر خيار \fB\-n\fP إلى \fBumount\fP(8). .RE .sp \fB\-q\fP، \fB\-\-tape\fP .RS 4 يحدد هذا الخيار وجوب إخراج المحرك باستخدام أمر فصل جهاز الشريط (offline). .RE .sp \fB\-r\fP، \fB\-\-cdrom\fP .RS 4 يحدد هذا الخيار وجوب إخراج المحرك باستخدام أمر إخراج القرص المدمج (CD\-ROM). .RE .sp \fB\-s\fP، \fB\-\-scsi\fP .RS 4 يحدد هذا الخيار وجوب إخراج المحرك باستخدام أوامر SCSI. .RE .sp \fB\-T\fP، \fB\-\-traytoggle\fP .RS 4 باستخدام هذا الخيار، يُعطى المحرك أمر إغلاق لدرج القرص المدمج إذا كان مفتوحاً، وأمر إخراج للدرج إذا كان مغلقاً. لا تدعم كافة الأجهزة هذا الأمر، لأنه يستخدم أمر إغلاق درج القرص المدمج المذكور أعلاه. .RE .sp \fB\-t\fP، \fB\-\-trayclose\fP .RS 4 باستخدام هذا الخيار، يُعطى المحرك أمر إغلاق لدرج القرص المدمج. لا تدعم كافة الأجهزة هذا الأمر. .RE .sp \fB\-v\fP، \fB\-\-verbose\fP .RS 4 التشغيل بالوضع المسهب؛ تُعرض معلومات أكثر عما يفعله الأمر. .RE .sp \fB\-X\fP، \fB\-\-listspeed\fP .RS 4 باستخدام هذا الخيار، يُفحص محرك الأقراص المدمجة للكشف عن السرعات المتاحة. المخرج هو قائمة بالسرعات التي يمكن استخدامها كمعامل للخيار \fB\-x\fP. يعمل هذا فقط مع لينكس 2.6.13 أو أحدث، أما في الإصدارات السابقة فستُورد السرعة القصوى فقط. لاحظ أيضاً أن بعض المحركات قد لا تبلغ عن السرعة بشكل صحيح، ولذلك لا يعمل هذا الخيار معها. .RE .sp \fB\-x\fP، \fB\-\-cdspeed\fP \fIالسرعة\fP .RS 4 باستخدام هذا الخيار، يُعطى المحرك أمر تحديد سرعة القرص المدمج. معامل \fIspeed\fP هو رقم يشير إلى السرعة المطلوبة (مثلاً: 8 لسرعة 8X)، أو 0 لأقصى معدل بيانات. لا تدعم كافة الأجهزة هذا الأمر ويمكنك فقط تحديد السرعات التي يقدر عليها المحرك. يُمسح هذا الخيار في كل مرة يتم فيها تغيير الوسائط. يمكن استخدام هذا الخيار وحده، أو مع الخيارين \fB\-t\fP و \fB\-c\fP. .RE .sp \fB\-h\fP، \fB\-\-help\fP .RS 4 اعرض نص المساعدة ثم اخرج. .RE .sp \fB\-V\fP، \fB\-\-version\fP .RS 4 اعرض الإصدار واخرج. .RE .SH "حالة الخروج" .sp يُرجع 0 إذا نجحت العملية، و 1 إذا فشلت العملية أو كانت صياغة الأمر غير صالحة. .SH "ملاحظات" .sp يعمل \fBeject\fP فقط مع الأجهزة التي تدعم واحدة أو أكثر من طرق الإخراج الأربع. يشمل ذلك معظم محركات الأقراص المدمجة (IDE و SCSI والخاصة)، وبعض محركات أشرطة SCSI، ومحركات JAZ، ومحركات ZIP (إصدارات المنفذ المتوازي و SCSI و IDE)، وأقراص LS120 القابلة للإزالة. أبلغ مستخدمون أيضاً عن نجاحهم مع محركات الأقراص المرنة على أنظمة Sun SPARC و Apple Macintosh. إذا لم يعمل \fBeject\fP، فمن المرجح أن يكون ذلك بسبب قصور في تعريف النواة الخاص بالجهاز وليس برنامج \fBeject\fP نفسه. .sp تسمح الخيارات \fB\-r\fP و \fB\-s\fP و \fB\-f\fP و \fB\-q\fP بالتحكم في الطرق المستخدمة للإخراج. يمكن تحديد أكثر من طريقة واحدة. إذا لم يُحدد أي من هذه الخيارات، فإنه يحاول تجربة الطرق الأربع جميعها (وهذا يعمل بشكل جيد في معظم الحالات). .sp قد لا يتمكن \fBeject\fP دائماً من تحديد ما إذا كان الجهاز موصولاً (مثلاً: إذا كان له عدة أسماء). إذا كان اسم الجهاز رابطاً رمزياً، فسيتبع \fBeject\fP الرابط ويستخدم الجهاز الذي يشير إليه. .sp إذا قرر \fBeject\fP أن الجهاز يمكن أن يحتوي على أقسام متعددة، فسيحاول فصل كافة الأقسام الموصولة للجهاز قبل الإخراج (انظر أيضاً \fB\-\-no\-partitions\-unmount\fP). إذا فشلت عملية الفصل، فلن يحاول البرنامج إخراج الوسائط. .sp يمكنك إخراج قرص مدمج صوتي. ترفض بعض محركات الأقراص المدمجة فتح الدرج إذا كان المحرك فارغاً. كما لا تدعم بعض الأجهزة أمر إغلاق الدرج. .sp إذا مكنت ميزة الإخراج الآلي، فسيخرج المحرك دائماً بعد تشغيل هذا الأمر. لا تدعم كافة تعريفات أقراص لينكس المدمجة في النواة وضع الإخراج الآلي. ولا توجد طريقة لمعرفة حالة وضع الإخراج الآلي. .sp تحتاج إلى صلاحيات مناسبة للوصول إلى ملفات الجهاز. يتطلب تشغيل البرنامج كجذر (root) لإخراج بعض الأجهزة (مثلاً: أجهزة SCSI). .SH "المؤلفين" .sp .MTO "tranter\(atpobox.com" "Jeff Tranter" "" \- المؤلف الأصلي، .MTO "kzak\(atredhat.com" "Karel Zak" "" و .MTO "mluscon\(atredhat.com" "Michal Luscon" "" \- نسخة util\-linux. .SH "انظر أيضاً" .sp \fBfindmnt\fP(8)، \fBlsblk\fP(8)، \fBmount\fP(8)، \fBumount\fP(8) .SH "التبليغ عن الأخطاء" .sp لتقارير العِلل، استخدم \c .URL "https://github.com/util\-linux/util\-linux/issues" "مُتتبع المشكلات" "." .SH "التوفر" .sp الأمر \fBeject\fP جزء من حزمة util\-linux التي يمكن تنزيلها من \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "أرشيف نواة لينكس" "."