كيفية إدارة محطة غير وظيفية في OS X

يعد نظام التشغيل OS X Terminal أداة مفيدة بشكل استثنائي للوصول إلى أسس نظام التشغيل OS X وجوانب تحرّي الخلل وإصلاحه في النظام ، وتطوير واختبار الكود ، وإدارة الاتصالات البعيدة بين العديد من التفاصيل الأخرى. عند بدء تشغيل الجهاز ، يجب أن يقوم النظام بتحميل shell الافتراضي الذي يمكنك من خلاله تنفيذ البرامج والنصوص المختلفة ، ولكن اعتمادًا على كيفية تهيئة النظام ، قد لا يتم تحميل shell وعرض إطار Terminal فارغًا بدلاً من ذلك.

هناك سببان من الأسباب المحتملة وراء حدوث ذلك ، وهو احتمال أن يكون تكوين shell الافتراضي الخاص بحسابك تالفًا ، أو ربما لا يعمل برنامج Terminal نفسه بشكل صحيح.

  1. تكوين قذيفة

    يعتبر shell الافتراضي لحسابات المستخدمين هو shell Bash الشهير ، الذي تمت تهيئته في تفضيلات نظام Users & Groups في الإعدادات المتقدمة لمستخدم. عند تحميل الأداة المساعدة OS X Terminal ، سيقوم البرنامج افتراضيًا بتشغيل هذه الوحدة المخصصة ، ولكن إذا كانت هناك مشكلة في تهيئة shell ، فقد لا يتم تحميلها. تستخدم معظم القذائف ملفات مخفية في جذر حساب المستخدم لحفظ تهيئات بيئية متنوعة ، ونصوص بدء التشغيل ، وتفاصيل أخرى ، والتي إذا كان الفساد قد يمنع بدء تشغيل shell. بالنسبة إلى Shell Bash ، تتضمن ملفات التكوين ما يلي:

    .bash_profile

    .bashrc

    لسوء الحظ ، إذا كانت تهيئة shell تمنعها من البدء ، فلا يمكنك استخدام هذه shell لتحرير هذه الملفات ؛ ومع ذلك ، يمكنك جعل النظام يستخدم shell آخر ، والذي يمكن القيام به في تفضيلات برنامج المحطة الطرفية ، حيث يمكنك تعيينه في قسم Startup (بدء التشغيل) لفتح shell بقاعدة تسجيل الدخول الافتراضية (الإعداد الافتراضي) أو تحديد أمر لتحميل. الأمر / bin / bash هو الأمر الافتراضي لـ Bash shell ، ولكن يمكنك استخدام / bin / sh ، / bin / tcsh / ، / bin / csh ، أو أي قشرة أخرى اختيارية.

    مع استخدام shell الجديد ، يجب أن تتمكن بعد ذلك من تحميل سطر الأوامر وإزالة أو تحرير ملفات تهيئة Bash لاستعادة وظائف shell هذه.

  2. مشكلة تطبيق المحطة

    قد يواجه التطبيق Terminal نفسه مشكلات تمنعه ​​من العمل بشكل صحيح. بينما تستضيف المحطة الطرفية في الأساس قذيفة تقوم بعملها ، يحتوي البرنامج على عدد من الميزات لترتيب النوافذ وإدارة علامات التبويب والموضوعات والتفاصيل الأخرى حول التفاعل مع المحطة الطرفية. كما هو الحال مع أي برنامج في OS X ، يتم حفظها في ملف تفضيلات المحطة الطرفية وإذا كان هناك تلف في هذا الملف ، فقد يواجه البرنامج سلوكًا غريبًا ولا يعرض المحتوى بشكل صحيح أو ينفذ الإجراءات المطلوبة.

    لإصلاح هذه المشكلة ، كما هو الحال مع البرامج الأخرى ، يمكنك إزالة ملف تفضيلات Terminal أو محاولة استعادة ملف من نسخة احتياطية. للقيام بذلك ، اذهب إلى المكتبة في قائمة "Go" في Finder (اضغط على Option في Mountain Lion للكشف عن المكتبة في هذه القائمة) وافتح المجلد Preferences. في هذا المكان ، حدد موقع الملف المسمى "com.apple.Terminal.plist" وأزله أو استدعي جهاز الزمن واستعد إصدارًا منه عندما كان يعمل بشكل صحيح.

كلمة أخيرة تتعلق بالمحطة: إذا كنت مستخدمًا قويًا وتصل إلى Terminal بشكل منتظم ، فعندئذ مثل مضاعفة متصفحات الويب لضمان وصولك إلى الويب ، يمكنك التفكير في وجود طريقة واحدة على الأقل للوصول إلى سطر الأوامر . تمنحك دومًا إمكانية تشغيل نظام التشغيل OS X في وضع "المستخدم المفرد" للوصول إلى سطر الأوامر ، ولكن القيام بذلك داخل حساب المستخدم يُفضل بشكل كبير. الأداة المساعدة الطرفية في OS X هي الطريقة الافتراضية للقيام بذلك ، ولكن هناك العديد من خيارات الطرف الثالث أيضًا. الثانية التي تتبادر إلى الذهن هي محاكي iTerm 2 المجاني والمحاكي xterm الذي يأتي مع نظام النوافذ XQuartz X11 لنظام التشغيل X. مع تثبيت هذه ، يجب أن يحدث شيء واحد ، ثم قد تتمكن من استخدام الآخر ليكون نسخ احتياطي وتشغيل مع المحطة.


 

ترك تعليقك