سؤال

عند تعيين مسار التصدير في UNIX ، مثال:

export PATH=$PATH: $EC2_HOME/bin

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

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

المحلول

فتح ~/.bashrc. يتم تحميل هذا الملف في كل مرة تبدأ فيها قذيفة جديدة (إذا كنت تستخدم Bash ، وهو معظم الناس). إذا كنت تستخدم قذيفة مختلفة ، فقد يكون للملف اسم مختلف ، مثل ~/.shrc.

أضف الخط الذي تحتاجه إلى أسفل الملف:

export PATH=$PATH:$EC2_HOME/bi

تم طرح معلومات أخرى من مكان آخر في الموضوع:

هناك أماكن متعددة لوضع هذا ، اعتمادًا على قذيفك واحتياجاتك. كل هذه الملفات موجودة في الدليل المنزلي الخاص بك:

لباش:

.bashrc (executed when you shart a shell)

أو

.bash_profile (executed when you log in)

لـ CSH و TCSH:

.cshrc

لـ SH و KSH:

.profile

نصائح أخرى

أضفه إلى ملف .cshrc الخاص بك (ل CSH و TCSH) ،

تحتاج إلى العثور على ملف ملف التعريف الخاص بك ووضع هذا السطر هناك. لنفترض أنك تستخدم Bash ، ملفات الملف الشخصي هي .bashrc و .bash_profile ، الموجودة في ~. ستختلف هذه الملفات اعتمادًا على الصدفة التي تستخدمها.

عليك أن تضع هذه الأوامر في أحد ملفات "Autostart" لقذيفة الخاص بك.

للاش باش سيكون هذا .bashrc في HomeDirectory (قم بإنشائه إذا لزم الأمر)

أضفه إلى .bashrc أو ملف بدء التشغيل.

... وللتحرير KSH .الملف الشخصي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top