أخطاء Linux/POSIXخطأ
Exit 126Exit 126 — الأمر غير قابل للتنفيذ
عُثر على الأمر لكنه غير قابل للتنفيذ.
linuxmacosunix
أسباب هذا الخطأ
الملف موجود لكنه يفتقر إلى صلاحية التنفيذ، أو أنه ليس بتنسيق ملف تنفيذي صالح.
كيفية الإصلاح
أضف صلاحية التنفيذ بـ chmod +x. تحقق من أن الملف ملف تنفيذي أو سكريبت صالح يحتوي على سطر shebang.
مثال
# Fix: make script executable
chmod +x script.shرموز أخطاء ذات صلة
أخطاء Linux/POSIXمعلومة
EINPROGRESSEINPROGRESS — العملية قيد التنفيذ الآن
بدأت محاولة اتصال غير متزامنة ولا تزال جارية.
linuxmacosunix
عرض التفاصيل أخطاء Linux/POSIXتحذير
EAGAINEAGAIN — المورد غير متاح مؤقتاً
العملية المطلوبة ستُحجب على مورد غير محجوب، أو موارد النظام غير متاحة مؤقتاً.
linuxmacosunix
عرض التفاصيل أخطاء Linux/POSIXخطأ
E2BIGE2BIG — قائمة الوسائط طويلة جداً
الحجم الإجمالي لقائمة الوسائط ومتغيرات البيئة الممررة إلى exec() يتجاوز حد النظام.
linuxmacosunix
عرض التفاصيل أخطاء Linux/POSIXفادح
EDEADLKEDEADLK — تم تجنب توقف تام للموارد
كان سيحدث توقف تام للموارد لو استمرت العملية.
linuxmacosunix
عرض التفاصيل أخطاء Linux/POSIXخطأ
EACCESEACCES — الإذن مرفوض
الوصول المطلوب إلى ملف أو مورد لا تسمح به أذونات الملف.
linuxmacosunix
عرض التفاصيل أخطاء Linux/POSIXخطأ
EFBIGEFBIG — الملف كبير جداً
يتجاوز حجم الملف الحد الأقصى المسموح به من قِبل نظام الملفات أو حد موارد العملية.
linuxmacosunix
عرض التفاصيل