ماذا تعني كلمة 'Bash' في لينكس؟

ماذا تعني كلمة 'Bash' في لينكس؟

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





أرخص مكان لشراء الموسيقى عبر الإنترنت

تعريف باش

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





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





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

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



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

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





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

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





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

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

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

هل يحتوي هذا الهاتف على مصباح يدوي

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

echo

ماذا تعني كلمة 'Bash' في لينكس؟

ماذا تعني كلمة 'Bash' في لينكس؟

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





تعريف باش

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





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





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

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



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

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





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

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





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

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

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

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

echo $0

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

bash --version

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

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

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

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

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

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

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

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

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

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

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

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

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

جوردان كاتب في MUO متحمس لجعل Linux سهل الوصول إليه وخالي من الإجهاد للجميع. كما أنه يكتب أدلة حول الخصوصية والإنتاجية.

المزيد من Jordan Gloor

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

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

انقر هنا للاشتراك

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

bash --version

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

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

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

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

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

كيفية استخدام وحدة تحكم ps2 على جهاز الكمبيوتر

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

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

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

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

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

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

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

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

جوردان كاتب في MUO متحمس لجعل Linux سهل الوصول إليه وخالي من الإجهاد للجميع. كما أنه يكتب أدلة حول الخصوصية والإنتاجية.

المزيد من Jordan Gloor

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

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

انقر هنا للاشتراك