تحضير بيئة العمل لتعلم سطر الأوامر

تحضير بيئة العمل لأي تقنية برمجية هي الخطوة الأولى للبدء بها، خطوة سهلة وبنفس الوقت مهمة

سوء التحضير يؤدي لمشاكل دورية ستواجهك في رحلة تعلمك لذلك تحضيرها بتروي هو خطوة مهمة، وفي هذه المقالة سنرشدك له

التحضير على Windows

نظام Windows هو النظام الأكثر إستخداماً للحواسيب الشخصية، وهو جزء لا يتجزء من حياة أغلبنا

في Windows لديك خيارات عديدة ومنها:

Cygwin

برنامج مجاني ومفتوح المصدر يوفر بيئة Unix كاملة على أنظمة التشغيل Windows

يُوفر واجهة سطر أوامر مشابهة لـ Unix، سهل الإستخدام، للتحميل Cygwin

برنامج Cygwin لتعلم bash
برنامج Cygwin لتعلم bash

Git For Windows

برنامج مجاني للتعامل مع أداة GIT يوفر محكاة ل BASH من خلال أداة Git BASH

يتميز أيضاً بمحكاة bash كأنها في بيئة Unix أو Linux، للتحميل gitforwindows

بعد التحميل، في القائمة الجانبية بعد الضغط على الزر الأيمن في الفأرة إضغط على Git Bash

برنامج Git For Windows لتعلم bash
برنامج Git For Windows لتعلم bash

التحضير على MacOS

نظام تشغيل مميز وقوي، يفضله البعض لكن يستخدم بشكل أقل من Windows للتكلفة العالية الخاصة بسعره

يأتي MacOs مزود بشل zsh (يمكننا التعامل معها لتعلم سطر الأوامر) لذلك ما عليك سوا الدخول للترمنال وهذا يعني أنّ بيئة العمل جاهزة

سطر الأوامر في MacOs لتعلم bash
سطر الأوامر في MacOs لتعلم bash

التحضير على Linux

النظام الأكثر إستخداماً في السيرفرات، فيعد أفضل نظام لتشغيل البرمجيات ونشرها

يأتي مزود بأنوع من الشل حسب التوزيعة، وماعليك في هذا الكورس سوا الدخول للترمنال أو سطر الأوامر

سطر الأوامر في MacOs لتعلم bash
سطر الأوامر في توزيعات Linux لتعلم bash

التحضير على Android

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

وقد ساعدني على تعلم سطر الأوامر تطبيق Termux الشهير الذي سيساعدك بشكل كبير جداً لهذه المهمة

لتحميل النسخة الأصلية عليك تحميلها من برنامج f-droid أو من خلال الرابط Termux

تجربة بيئة العمل

يمكنك تجربة بيئة العمل من خلال كتابة أمر الطباعة للتأكد بأن كل الأمور تسير على طبعتها

echo "Hello World"
echo Hi
echo 'Thank You'

ختاماً

نكون ذكراً أغلب أنظمة التشغيل التي تمكن من تعلم سطر الأوامر مثل Windows و MacOs و Linux و Android

وفي حال كنت مهتم بتعلم سطر الأوامر فيمنك قراءة مقالة: تعلم سطر الأوامر terminal

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

Scroll to Top