كيفية استعادة .bash_profile على جهاز ماك؟لا يعمل أي من محطة يونكس الخاصة بي [مغلق]

StackOverflow https://stackoverflow.com//questions/21067625

سؤال

لقد أضفت شيئًا ما إلى ملفي bash_profile أثناء محاولتي إضافة Playframework إلى طريقي وحدث خطأ ما بشكل سيء.

أضفت السطر التالي إلى ملفي .bash_profile

export PATH=$PATH:the path to my play excitable 

ثم قمت بحفظ كل شيء وأعدت تشغيل الجهاز.لم يعد بإمكاني فعل أي شيء من طرفي.لا يمكنني القرص المضغوط في أي دليل، ولم يعد بإمكاني العثور على Java، ولا يمكنني فتح vi أو nano.وجدت هذا موضوع على SuperUser يقترح فتح محطة مختلفة وتغيير ملف تعريف bash.

حاولت فتح باش عن طريق الكتابة

/bin/bash

وتمكنت بنجاح من فتح محطة أخرى ولكن ما زلت لا أستطيع الوصول إلى أي من أوامر يونكس العادية.ما زلت غير قادر على فتح vi أو nano لإزالة الخط الذي يسبب المشكلة.

حاولت تحميل أ تطبيق المحطة الجديدة دون أي حظ.

لقد حاولت تشغيل الملفات المخفية حتى أتمكن من تغيير الملف باستخدام محرر نصوص عن طريق تشغيل الأمر التالي:

defaults write com.apple.finder AppleShowAllFiles TRUE

ولكن بما أن محطتي لا تعمل، فهذا لم يعمل أيضًا.

كيف يمكن إصلاح جهاز الكمبيوتر الخاص بي.

هل كانت مفيدة؟

المحلول

على الرغم من أن هذا أمر غير مناسب لتدفق المكدس، إلا أنه من السهل جدًا إصلاحه:

  1. ابدأ تشغيل Terminal.app.
  2. إعادة ضبط $PATH:

    $ export PATH=/bin:/usr/bin:/usr/local/bin
    
  3. يصلح ~/.bash_profile:

    $ vi ~/.bash_profile
    

أو يمكنك تجنب الإعداد $PATH على الإطلاق مع:

$ /usr/bin/vi ~/.bash_profile
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top