أين هو .البشرك?

أشعر بسؤال غبي ، لكن لا يمكنني العثور على إجابة لهذا في أي مكان. أحاول متابعة هذه التعليمات لتحرير بلدي باش موجه ، ولكن ليس هناك .bashrc في أي دليل المستخدم الخاص بي (~/.bashrc) ، أو في الدليل الرئيسي ، أو في دليل نظام الملفات الرئيسي.

لا يوجد .bashrc في /etc/ (هناك bash.bashrc، ومع ذلك).

هل أقوم بإنشاء .bashrc ملف في بلدي المستخدم أو الدليل الرئيسي? هل هناك أفضل, مجموعة أحدث من التعليمات لتعديل موجه باش?

لا ننسى أنه هو ملف مخفي داخل الدليل الرئيسي الخاص بك (أنت لن تكون أول من يفعل ls -l والتفكير أنه ليس هناك).

هل:

ls -la ~/ | more

يجب أن يكون هناك .bashrc على الصفحة الأولى.إن لم يكن مجرد إنشائه مع:

vi ~/.bashrc

وإضافة في خطوط تحتاج إلى إضافة إلى ذلك.

أذونات بلدي .bashrc هي:

-rw-r--r--  1 discworld discworld  3330 Mar 10 16:03 .bashrc

(chmod 644 .bashrc لجعله rw r r).

مستخدم محدد، مخفي بشكل افتراضي.

~/.bashrc

إن لم يكن هناك ببساطة إنشاء واحد.

على نطاق المنظومة:

/etc/bash.bashrc

هناك .بشرك في المجلد الرئيسي لكل مستخدم (99.99 ٪ من الوقت) وكذلك واحد على نطاق النظام (الذي لا أعرف موقع في أوبونتو).

أسرع طريقة للوصول إليه هي nano ~/.bashrc من محطة (استبدال nano مع كل ما تريد استخدامه).

إذا لم يكن هذا موجودا في المجلد الرئيسي للمستخدم على مستوى النظام .bashrc يستخدم كاحتياطي كما يتم تحميله قبل ملف المستخدم. هل يمكن ببساطة نسخ ولصقه (مع أذونات الجذر بالطبع) ، ولكن .bashrc ليس ضروريا تماما (قد يكون مطلوبا لجعل الأشياء تعمل. لم أكتشف ذلك) على مستوى المستخدم لأنه يتجاوز في الغالب المستوى على مستوى النظام مع تعديلات خاصة بالمستخدم. يمكنك كتابة الخاصة بك على الرغم من.

المكونات الرئيسية التي يمكن للمستخدمين تعديلها هي PS1 (باش موجه الافتراضية لعرض user@localhost:pwd $) والأسماء المستعارة وكذلك وضع موجه اللون وربما PS2 (رسالة الدولة مشغول).

استخدام gedit ~/.bashrc، سيسمح لك بتعديل ~/.bashrc باستخدام جيديت.

كان مخفيا بسبب'.'ويبدأ مع.

قائمة مع

ls -al

أو تمكين "إظهار الملفات المخفية" تحت القائمة عرض في نوتيلوس (السيطرة-ح سوف تفعل أيضا خدعة).

يمكنك تحريره باستخدام محرر النصوص المفضل لديك من دليلك الرئيسي على سبيل المثال.

cd

للذهاب إلى الدليل الرئيسي الخاص بك ثم:

emacs .bashrc

إذا .bashrc ليس في المجلد الرئيسي الخاص بك ، حتى بعد سرد الملفات المخفية ، يمكنك نسخه من:

/etc/skel/.bashrc

استخدام nano ~/.bashrc لفتح وتحرير .ملف اللجنة. (سيؤدي هذا إلى إنشاء الملف إذا لم يكن موجودا بعد)

إن لم يكن في الدليل الرئيسي ، يمكنك نسخ فقط من /etc/bash.bashrc، وجعلها مصدرا للمحطة الخاصة بك ، عن طريق الكتابة في المحطة الطرفية الخاصة بك source .bashrc من الدليل الرئيسي بعد النسخ.

إذا كنت تستخدم التشفير والعمل من سطر الأوامر قد لا ترى أنها تحتاج إلى تحميل المنزل الحقيقي دير أولا (على النقيض من في واجهة المستخدم الرسومية حيث يتم ذلك أوتوماتيكالو) من قبل الأمر:

ecryptfs-mount-private

(كان لي نفس السؤال وتعثرت على هذا السؤال ، ولكن وجدت بلدي الإجابة في التمهيدي بدلا من ذلك)

ملف بشرك هو ملف مخفي داخل الدليل الرئيسي. هو في الواقع ، وإعطاء الاتجاهات المسار.

وتلك هي تريد تحرير .bashrc ملف ، جرب هذا الأمر gedit ~/.bashrc بدلا من هذا ~/.bashrc .

هذا الأمر gedit ~/.bashrc يأخذك مباشرة إلى محرر النصوص ، حيث يمكنك تحريره بسهولة ، كما تعلمون.

@لويس تحديد الأسماء المستعارة في’.باش_الملف الشخصي ’ خاطئ. في أوبونتو’ الملف الشخصي '(الذي يعمل لقذائف تسجيل الدخول) مصادر'.البشرك ' عندما يكون قذيفة باش التفاعلية. لذلك وضع الأسماء المستعارة في'.البشرك '(أو'.باش_الياسيس ' ، مصدرها .البشرك’) يحدد لهم في * جميع * قذائف باش التفاعلية. الأسماء المستعارة في’.هذه المشكلة ، وغيرها. انظر [هذا] (How do I create a permanent Bash alias? - Ask Ubuntu) ، كما, هذا المنصب ، والافتراضي’~/.تعليقات اللجنة " توصي بوضع أسماء مستعارة هناك أو في `.باش_الياسيس’.

لا تحتاج إلى العثور على / تحرير .لجنة حقوق الإنسان في ’ / الخ/`. يجب أن يكون هناك*.* ملف في الدليل الرئيسي الخاص بك. محاولة فتح / تحرير’~/.(بشرك). ولكن قبل ذلك أود أن أسأل أيضا إذا كنت جديدا على لينكس. إذا كنت جديدا على لينكس ، ثم يمكنني نشر تعليمات مفصلة هنا.

جميع الإجابات المذكورة أعلاه توصي بوضع الأسماء المستعارة الخاصة بك في .ولكن [يجب عليك وضعها في'. باش_الملف الشخصي'] (http://askubuntu.com/questions/121413/undertanding-bashrc-and-bash-profile) * * تحرير * * لتوضيح ، لا تقم بإنشاء .البشرك ‘إذا كان فقط لهذا ، إنشاء أو تعديل’~/.باش_الملف الشخصي`

أوه نجاح باهر ، أنا آسف جدا إذا كنت قد ضللت أي شخص. كتبت هذا التعليق بضعة أشهر فقط في استخدام لينكس. بشكل غريب لدي الآن في `.البشرك ‘ومصدر بلدي’.مركز البشرك ‘في’.باش_بروفيل ’ مع رمز نسخ من هذا الجواب الخارق (“احصل على الأسماء المستعارة والوظائف”). شكرا لتصحيح هذه الأسئلة ينظر إليها عادة إيليا ،الجواب لطيف حقا هنا!

الإجابة عن سؤال مماثل لنظام التشغيل ويندوز هنا [جيت لنظام التشغيل ويندوز:.بشرك أو ما يعادلها ملفات التكوين ل جيت باش شل] (Git for Windows: .bashrc or equivalent configuration files for Git Bash shell - Stack Overflow)