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

تعريف باش

الاسم سحق هو اختصار ل بOurne-أمكسب شإيل ، تورية على اسم ستيفن بورن ، مبتكر أحد أسلاف باش. تم إصدار الإصدار التجريبي الأول في عام 1989 ، وحتى كتابة هذه السطور ، شهد آخر تحديث له في ديسمبر 2020: الإصدار 5.1.

تعد Bash من أكثر لغات shell شيوعًا ، وتشتهر بمزيجها من القدرات القوية والأوامر سهلة الاستخدام. لهذا السبب فهي غزيرة جدًا عبر توزيعات Linux.

لا يعمل Bash فقط على Linux ، ولكن ؛ إنه متاح أيضًا على macOS و BSD ، ويمكنك استخدامه على Windows من خلال نظام Windows الفرعي لنظام Linux.

اقرأ أكثر: كيفية الحصول على Linux Bash Shell على نظام التشغيل Windows 10

كيفية الحصول على Linux Bash Shell على نظام التشغيل Windows 10

لا تحتاج إلى استخدام Linux وقتًا للتبديل إلى جهاز كمبيوتر مختلف أو تشغيل جهاز VM؟ قم بتشغيل Linux في نظام التشغيل Windows 10 باستخدام محطة Bash shell بدلاً من ذلك!

instagram viewer

ولكن لتعريف Bash حقًا ، علينا أن نفهم ماهية الصدفة.

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

بينما تقوم الصدفات ببدء تطبيقات أخرى من خلال الأوامر ، فإنها غالبًا ما تحتوي على ميزات تفاعلية بحد ذاتها.

على سبيل المثال ، عندما تفتح محطة Linux وتضغط على زر السهم لأعلى لاسترداد آخر أمر تم إصداره ، فهذه إحدى وظائف تطبيق Bash. ال قرص مضغوط الأمر الخاص بتغيير الدلائل هو أمر Bash شائع جدًا.

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

كيف يمكنني استخدام باش؟

أنت تستخدم Bash في أي وقت تستخدم فيه المحطة في أي نظام Linux تقريبًا.

يمكنك تأكيد ذلك باستخدام هذا الأمر ، الذي يُرجع اسم الصدفة قيد الاستخدام:

صدى $ 0

يجب أن تحصل على الكلمة فقط سحق عاد. إذا قمت بذلك ، يمكنك رؤية إصدار Bash الذي تستخدمه مع هذا الأمر:

باش - الإصدار

يجب أن تبدو شاشتك مشابهة لهذا:

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

مثل تلك البرامج النصية التي يستخدمها نظام التشغيل الخاص بك ، يمكنك تعلم كتابة نصوص Bash النصية التي تعمل على أتمتة العمليات على جهاز الكمبيوتر الشخصي الذي يعمل بنظام Linux والتي غالبًا ما تقوم بها يدويًا. قد يمتلك سكريبت Bash الماهر نصوصًا تعمل على أتمتة مئات المهام يوميًا!

فكيف تتعلم باش؟

من خلال كتابة البرامج النصية ، سواء بمفردك أو بإرشاد ، كما هو الحال في ملف دورة باش.

بالنسبة للاعبين الموجودين هناك ، يمكنك أيضًا التعلم من خلال لعب لعبة Bash. مثال واحد هو باشكرول، زاحف زنزانة قائم على النص يجبرك على تعلم واستدعاء أوامر Bash للتقدم في اللعبة.

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

رفع مستوى لعبة Linux الخاصة بك

لقد تعلمنا عن ماهية Bash وتاريخها وكيف يمكنك تعلم كيفية تشغيلها من أجلك.

يعد Learning Bash جزءًا واحدًا فقط من تحقيق أقصى استفادة من نظام التشغيل Linux الخاص بك. هناك الكثير الذي يمكنك تعلمه لتصبح مستخدمًا قويًا لنظام Linux.

بريد الالكتروني
15 نصيحة أساسية لمستخدمي Ubuntu Linux Power

هل تريد أن تتحسن في استخدام Linux؟ ستساعدك نصائح وحيل Ubuntu هذه على أن تصبح مستخدمًا قويًا في أي وقت من الأوقات.

مواضيع ذات صلة
  • لينكس
  • أوبونتو
  • لينكس
  • لينكس باش شل
عن المؤلف
جوردان جلور (تم نشر 17 مقالة)

جوردان مدرس وصحفي شغوف بجعل Linux سهل الوصول وخالي من الإجهاد للجميع. لديه بكالوريوس في اللغة الإنجليزية وشيء للشاي الساخن. خلال المواسم الدافئة ، يستمتع بركوب الدراجات في تلال أوزاركس حيث يعيش.

المزيد من Jordan Gloor

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

خطوة أخرى أيضا…!

يرجى تأكيد عنوان بريدك الإلكتروني في البريد الإلكتروني الذي أرسلناه لك للتو.

.