ما هو شل (SHELL)


ما هي Shell ؟

shell
shell


الشل في الأساس برنامج يأخذ أوامرك من لوحة المفاتيح ويرسلها إلى نظام التشغيل لأداءها.


إذا سبق لك استخدام واجهة مستخدم رسومية ، فمن المحتمل أنك رأيت برامج مثل "Terminal" أو "Console" ، فهذه مجرد برامج تقوم بتشغيل shell من أجلك.

خلال هذه الدورة التدريبية بأكملها ، سنتعرف على عجائب الشل.


في هذه الدورة سنستخدم برنامج shell bash


تقريبًا جميع توزيعات Linux ستكون افتراضيًا على bash shell.

هناك shells أخرى متاحة مثل ksh و zsh و tsch ، لكننا لن ندخل في أي منها.


دعنا ننتقل مباشرة! اعتمادًا على التوزيع ، قد يتغير موجه shell الخاص بك ، ولكن بالنسبة للجزء الأكبر يجب أن يلتزم بالتنسيق التالي:

username@hostname:current_directory

elliot@linux:/home/elliot $

لاحظ علامة الدولار " $ "

  في نهاية الموجه ؟

 سيكون لشل (shell) المختلفة مطالبات مختلفة ، في حالتنا ، يكون $ لمستخدم عادي يستخدم Bash أو Bourne أو Korn shell ، لا تضيف رمز $ عند كتابة الأمر ، فقط اعلم أنه موجود.


لنبدأ بأمر بسيط ، echo.

يقوم الأمر echo فقط بطباعة وسيطات النص على الشاشة.

مثال :

$ echo Hello World

إرسال تعليق

أحدث أقدم

نموذج الاتصال