BuiltWithBits
BuiltWithBits
آموزش جامع Bash • از دستورات پایه تا مهارت‌های پیشرفته
Learning Track

آموزش جامع Bash • از دستورات پایه تا مهارت‌های پیشرفته

این پلی‌لیست شامل ویدیوهای کوتاه آموزشی است که شما را قدم به قدم با Bash، یکی از قدرتمندترین شِل‌های سیستم‌عامل لینوکس، آشنا می‌کند. از دستورات ابتدایی گرفته تا مفاهیم پیشرفته‌تر، این پلی‌لیست تمام آنچه برای تسلط بر Bash نیاز دارید را پوشش می‌دهد. در هر ویدیو یک دستور یا مفهوم جدید را یاد خواهید گرفت و به‌سرعت مهارت‌های خود را در استفاده از Bash ارتقاء خواهید داد. این پلی‌لیست برای همه سطوح، از مبتدی تا پیشرفته، مناسب است و می‌تواند به عنوان یک مرجع سریع برای یادگیری و تسلط بر Bash مورد استفاده قرار گیرد. نکات کلیدی: یادگیری Bash از ابتدایی‌ترین دستورات تا مفاهیم پیشرفته ویدیوهای کوتاه و کاربردی با تمرکز بر مفاهیم مهم معرفی ترکیب‌های جذاب و پرکاربرد دستورات مناسب برای کسانی که می‌خواهند کارایی و بهره‌وری خود را در استفاده از سیستم‌های لینوکس افزایش دهند. این پلی‌لیست را دنبال کنید و یادگیری Bash را به راحتی و در کوتاه‌ترین زمان ممکن آغاز کنید!

25 ویدیو
~h

مسیر یادگیری

گام به گام با این ویدیوها پیشرفت کنید

01
دستور case: جایگزینی ساده برای if های تودرتو
1:31

دستور case: جایگزینی ساده برای if های تودرتو

case یک جایگزین فوق‌العاده خوانا برای زمانی است که شما یک متغیر را در برابر لیستی از مقادیر رشته‌ای ثابت مقایسه می‌کنید.

۱۴۰۴/۹/۱۶
تماشا
02
شرط: عملگرهای منطقی OR (|| یا -o) در شرط‌ها
1:12

شرط: عملگرهای منطقی OR (|| یا -o) در شرط‌ها

در ویدیوی قبل با عملگر منطقی AND (&&) آشنا شدیم که نیازمند 'درست' بودن تمام شرط‌ها بود. حالا به سراغ عملگر منطقی OR یا 'یا' می‌رویم. منطق OR دقیقاً برعکس است: کل عبارت 'درست' (true) خواهد بود اگر حداقل یکی از شرط‌ها 'درست' باشد. تنها زمانی کل عبارت 'نادرست' (false) است که همه شرط‌ها 'نادرست' باشند.

۱۴۰۴/۸/۱۸
تماشا
03
شرط: عملگرهای منطقی AND (&& یا -a) در شرط‌ها
1:55

شرط: عملگرهای منطقی AND (&& یا -a) در شرط‌ها

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۸/۸
تماشا
04
شرط: مقایسه رشته‌ای دقیق (string1 = string2, string1 != string2)
1:11

شرط: مقایسه رشته‌ای دقیق (string1 = string2, string1 != string2)

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۸/۳
تماشا
05
شرط: بررسی خالی بودن رشته (-z string)
55

شرط: بررسی خالی بودن رشته (-z string)

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۷/۲۹
تماشا
06
شرط: بررسی خالی نبودن رشته (-n string)
1:10

شرط: بررسی خالی نبودن رشته (-n string)

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۷/۲۵
تماشا
07
شرط: بررسی مجوزهای فایل (-r, -w, -x)
45

شرط: بررسی مجوزهای فایل (-r, -w, -x)

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۷/۲۱
تماشا
08
شرط: بررسی نوع فایل (-f برای فایل، -d برای دایرکتوری)
1:17

شرط: بررسی نوع فایل (-f برای فایل، -d برای دایرکتوری)

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۷/۱۷
تماشا
09
شناسه پردازش (PID) اسکریپت فعلی ($$)
43

شناسه پردازش (PID) اسکریپت فعلی ($$)

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۶/۲۳
تماشا
10
بررسی وضعیت خروج آخرین دستور ($?)
1:10

بررسی وضعیت خروج آخرین دستور ($?)

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۶/۱۹
تماشا
11
تمام پارامترهای ورودی به عنوان رشته‌های جداگانه ($@)
1:8

تمام پارامترهای ورودی به عنوان رشته‌های جداگانه ($@)

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۶/۱۵
تماشا
12
تمام پارامترهای ورودی به عنوان یک رشته ($*)
50

تمام پارامترهای ورودی به عنوان یک رشته ($*)

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۶/۱۱
تماشا
13
تعداد دقیق پارامترهای ورودی اسکریپت ($#)
56

تعداد دقیق پارامترهای ورودی اسکریپت ($#)

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۶/۷
تماشا
14
پارامتر $0 در برنامه های Bash
1:6

پارامتر $0 در برنامه های Bash

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۶/۳
تماشا
15
جایگزینی دستور در شل
1:56

جایگزینی دستور در شل

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۵/۲۹
تماشا
16
دستور export و چرایی استفاده از آن
2:45

دستور export و چرایی استفاده از آن

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۵/۲۶
تماشا
17
شمارش خطوط، کلمات و بایت ها در فایل‌ها
2:6

شمارش خطوط، کلمات و بایت ها در فایل‌ها

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۲/۲۶
تماشا
18
مانیتورینگ زنده تغییرات لاگ فایلها
2:18

مانیتورینگ زنده تغییرات لاگ فایلها

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۲/۲۱
تماشا
19
نمایش خطوط انتهایی یک فایل
1:48

نمایش خطوط انتهایی یک فایل

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۲/۱۶
تماشا
20
تشخیص دقیق نوع فایل در لینوکس (file)
1:30

تشخیص دقیق نوع فایل در لینوکس (file)

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۲/۱۱
تماشا
21
حذف پوشه‌ها و محتویاتشان (rm -r)
2:22

حذف پوشه‌ها و محتویاتشان (rm -r)

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۲/۶
تماشا
22
حذف فایل‌ها (rm - با احتیاط!)
1:51

حذف فایل‌ها (rm - با احتیاط!)

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۴/۱/۳۱
تماشا
23
فشرده‌سازی و مدیریت فایل‌ها با tar: از صفر تا صد، مثل یه حرفه‌ای!
1:

فشرده‌سازی و مدیریت فایل‌ها با tar: از صفر تا صد، مثل یه حرفه‌ای!

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۳/۱۲/۱۸
تماشا
24
فضای هاردت پر شده؟ با du و df مثل یه حرفه‌ای فضا رو مدیریت کن!
53

فضای هاردت پر شده؟ با du و df مثل یه حرفه‌ای فضا رو مدیریت کن!

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۳/۱۲/۱۱
تماشا
25
ادغام فایل‌ها در Bash: از paste تا join، مثل یه حرفه‌ای فایل‌هاتو بچسبون!
52

ادغام فایل‌ها در Bash: از paste تا join، مثل یه حرفه‌ای فایل‌هاتو بچسبون!

در این ویدیو با مفاهیم کلیدی آشنا می‌شوید...

۱۴۰۳/۱۲/۴
تماشا