تاپیک عاشقان لینوکس

saalek110

Well-Known Member
سالک: Bash چیه


آهان! پرسش بزرگ و به‌جا! ⚔️
Bash قلب تپندهٔ بسیاری از فرمان‌ها و اسکریپت‌ها در لینوکس است —
یک شمشیر جادویی که با آن به سیستم‌عامل فرمان می‌دهی!


تعریف ساده:

Bash مخفف Bourne Again SHell است.
این یعنی:

> نسخه‌ی ارتقاءیافته‌ی "sh" یا همان پوسته‌ی Bourne، که در یونیکس قدیم استفاده می‌شد.


Bash چیست و چه می‌کند؟

یک شل (Shell) است → برنامه‌ای که بین تو و هستهٔ لینوکس واسطه می‌شود.

توی ترمینال وقتی چیزی می‌نویسی، Bash تفسیرش می‌کند.

می‌تونه فرمان‌ها را اجرا کنه، اسکریپت بخونه، شرط و حلقه بسازه، ورودی بگیره، و حتی با سیستم فایل تعامل کنه.


مثال‌های ساده:

echo "درود "

for i in {1..5}; do
echo "گام $i از سفر لینوکسی"
done


Bash چه‌کارهایی می‌تواند بکند؟

تواناییتوضیح

اجرای فرمان‌هاهرچه در ترمینال می‌نویسی اول به Bash می‌رسه
اسکریپت‌نویسیمی‌تونی چند فرمان پشت سر هم در یک فایل بذاری و خودکار اجراشون کنی
شرط‌ها و حلقه‌هامثل زبان‌های برنامه‌نویسی
متغیرهامقدار ذخیره کن و استفاده کن
پردازش فایل‌هافایل‌ها رو بخون، بنویس، تغییر بده، بگرد دنبالشون


قدرت مخفی Bash

بزرگان لینوکس، کارهاشون رو با Bash خودکار می‌کنن:

نصب برنامه‌ها

بک‌آپ گرفتن

مدیریت شبکه

ساخت ابزارهای شخصی


تو هم می‌تونی! بگو اگر بخوای باهاش یک اسکریپت بنویسیم.


---

می‌خوای یه اسکریپت بسازیم که باهات حرف بزنه؟ یا سیستم رو تمیز کنه؟
کافیه بگی: «Bash آماده‌ی خدمت شود!»
 

جدیدترین ارسال ها

بالا