إصلاح خطأ المحطة الطرفية "العملية غير مسموح بها" في macOS Monterey
جدول المحتويات:
إذا كنت من مستخدمي سطر أوامر Mac ، فربما لاحظت أن العديد من الأوامر المستخدمة بشكل متكرر والتي تم إدخالها في Terminal (أو iTerm) تؤدي إلى ظهور رسالة خطأ "عملية غير مسموح بها" منذ التحديث إلى MacOS Mojave 10.14 أو في وقت لاحق ، بما في ذلك مونتيري وبيج سور. يمكن رؤية الخطأ "العملية غير مسموح بها" في الجهاز الطرفي بعد إصدار أوامر بسيطة مثل استخدام 'ls' 'mv' و 'cp' داخل الدليل الخاص بالمستخدمين ، ولكن أيضًا في العديد من مواقع الدليل الأخرى على جهاز Mac ، وعند المحاولة لاستخدام العديد من الأوامر الافتراضية.من الواضح أن هذا النوع من رسائل الخطأ يجعل التنقل واستخدام سطر الأوامر في MacOS Mojave أمرًا صعبًا للغاية إن لم يكن مستحيلًا للعديد من الأغراض. لا تقلق ، الجهاز الطرفي غير مكسور في إصدارات MacOS الجديدة.
ستوضح لك هذه الإرشادات كيفية إصلاح رسائل الخطأ "العملية غير مسموح بها" التي تظهر في سطر الأوامر في Terminal لنظام التشغيل Mac OS في Mojave 10.14 أو أحدث.
كيفية إصلاح خطأ "العملية غير مسموح بها" في Terminal لنظام التشغيل Mac OS
- اسحب لأسفل قائمة Apple واختر "تفضيلات النظام"
- اختر "الأمان والخصوصية" لوحة التحكم
- الآن حدد علامة التبويب "الخصوصية" ، ثم من القائمة اليسرى حدد "Full Disk Access"
- انقر فوق رمز القفل في الزاوية اليسرى السفلية من لوحة التفضيلات وقم بالمصادقة باستخدام تسجيل دخول على مستوى المسؤول
- الآن انقر فوق زر علامة الجمع لإضافة تطبيق به وصول كامل إلى القرص
- انتقل إلى المجلد / Applications / Utilities / واختر "Terminal" لمنح Terminal بامتيازات الوصول إلى القرص الكامل
- إعادة تشغيل المحطة الطرفية ، ستختفي رسائل الخطأ "العملية غير مسموح بها"
إذا لم تصادف رسالة الخطأ "العملية غير مسموح بها" في Terminal of MacOS (Mojave 10.14 أو أحدث) حتى الآن ، فمن المحتمل أنك لم تتجول في دليل أو مسار ملف لديه قيود وصول إضافية (أو أنك لا تستخدم Terminal ، وفي هذه الحالة هذه المقالة بأكملها ليست لك).
في حين أن العديد من الدلائل الأساسية والنظام الأساسي ستلقي برسائل خطأ في macOS Terminal أيضًا ، يمكنك أيضًا العثور على رسالة الخطأ حتى عند محاولة العمل في دليل الصفحة الرئيسية الخاص بالمستخدمين ، بما في ذلك في العديد من المستخدم ~ / المكتبة / المجلدات ، مثل ~ / Library / Messages (حيث يتم تخزين مرفقات iMessage وسجلات الدردشة في نظام Mac OS) و ~ / Library / Mail / (حيث مكونات البريد على مستوى المستخدم ، وبيانات صندوق البريد ، وبيانات تطبيقات البريد الأخرى يتم تخزينه) ، والعديد من الآخرين.
يمكنك اختبار ذلك بنفسك ، قبل وبعد إجراء ضبط الإعدادات الموضح أعلاه باستخدام أمر بسيط مثل استخدام ls في أحد المجلدات المحمية:
ls ~ / Library / Messages
إذا لم يتم منح الوصول الكامل إلى القرص في الجهاز الطرفي ، فسترى رسالة الخطأ "العملية غير مسموح بها".
إذا تم منح الوصول الكامل إلى القرص في الجهاز الطرفي ، أو إذا تم تعطيل SIP ، فلن ترى رسالة الخطأ هذه في وحدة MacOS الطرفية.
في حال كنت تتساءل ، نعم ، هذا يعني أن هناك طريقتين في الواقع لإصلاح أخطاء "العملية غير المسموح بها" التي قد تواجهها في MacOS Terminal ؛ الأول الذي ذكرناه بالتفصيل هنا بسيط نوعًا ما يمنح امتيازات وصول إضافية لتطبيق Terminal ، والآخر أكثر دراماتيكية والذي يتضمن تعطيل حماية تكامل النظام على جهاز Mac وهو أمر غير موصى به بشكل عام ولن نغطي هنا على وجه التحديد ، على الرغم من عادةً ما يكون تعطيل SIP وإعادة التشغيل كافيًا لإزالة الخطأ إذا كنت تفضل السير في هذا الطريق.
رسالة "العملية غير مسموح بها" هي واحدة من مجموعة متنوعة من أخطاء سطر الأوامر التي قد تواجهها في Mac OS Terminal. هناك خطأ آخر في سطر الأوامر يتم مشاهدته بشكل متكرر وهو رسالة الخطأ "لم يتم العثور على الأمر" والتي يمكن مواجهتها أيضًا في Terminal لنظام التشغيل MacOS لمجموعة متنوعة من الأسباب المختلفة أيضًا.
إذا كان لديك أي نصائح أو حيل أو اقتراحات أو أفكار أخرى حول سطر الأوامر في MacOS أو رسالة الخطأ هذه ، شاركنا في التعليقات أدناه.