خانه (Home)
این صفحه یک شروع سریع برای آموزش بش است. بش (Bash) یک پوسته است. پوسته (Shell) یعنی برنامه ای برای گفت وگوی متنی با کامپیوتر. ترمینال یعنی پنجره اجرای دستورات. آرام پیش می رویم و ساده تمرین می کنیم.
آشنایی با شل ها (Shells)
شل یک رابط متنی است. تو دستور می دهی، سیستم پاسخ می دهد. بش محبوب است. چون ساده، قدرتمند، و تقریباً همه جا نصب است.
- Bourne sh: شل قدیمی یونیکس؛ ساده و پایه ای.
- C shell csh: نگارشی شبیه C؛ مناسب کار تعاملی.
- Korn ksh: ترکیبی از sh و csh؛ امکانات پیشرفته.
- Bash: نسخه بهتر sh؛ تاریخچه دستور و تکمیل خودکار.
نکته: اسکریپت (Script) یعنی فایل شامل چند دستور پشت سرهم برای خودکارسازی.
اولین فرمان؛ بررسی نسخه Bash
می خواهیم نسخه بش را ببینیم. این یک تمرین ساده است. شبیه وقتی در بازی، نسخه کلاینت را چک می کنی.
bash --version
- ترمینال را باز کن.
- دستور بالا را تایپ کن.
- کلید Enter را بزن.
- متن نسخه را بخوان.
ورودی (Input) یعنی دستوری که می نویسی. خروجی (Output) یعنی پاسخ برنامه. مانند پرسش و پاسخ در کلاس.
درک ورودی و خروجی
در بش، خطی که با $ شروع می شود معمولاً ورودی است. خروجی زیر آن می آید. این الگو یادگیری را آسان می کند.
# ورودی نمونه
bash --version
تمرین ها و آزمون Bash
پس از هر فصل، تمرین داری. با تمرین، حافظه عضلانی قوی می شود. آزمون هم سطح تو را می سنجد.
- تمرین های بش را مرحله ای انجام بده.
- با آزمون بش خودت را محک بزن.
نکته: اگر تازه کاری، هر روز 15 دقیقه تمرین کن. استمرار برنده است.
قدم بعدی
برای ادامه آموزش بش به معرفی برو. سپس دستورات پایه را یاد بگیر. بعد سراغ حلقه ها و شرط برو.
جمع بندی سریع
- بش یک شل محبوب و قدرتمند است.
- ورودی یعنی دستور تو؛ خروجی یعنی پاسخ سیستم.
- با
bash --versionوضعیت را چک کن. - هر روز کوتاه تمرین کن.
- قدم به قدم پیش برو.