فهرست سرفصل‌های Bash
خانه (Home) مقدمه (Intro) شروع به کار (Get Started) فرمان ها (Commands) فهرست فایل ها (List (ls)) تغییر پوشه (Change Dir (cd)) نمایش مسیر (Print Dir (pwd)) چاپ متن (Echo (echo)) ادغام فایل ها (Concatenate (cat)) کپی کردن (Copy (cp)) جابه جایی (Move (mv)) حذف (Remove (rm)) ساخت/به روزرسانی زمان (Timestamp (touch)) ساخت پوشه (Make Dir (mkdir)) راهنما (Manual (man)) نام مستعار (Alias) جستجوی متن (Search Text (grep)) اسکن الگو (Pattern Scan (awk)) ویرایشگر جریان (Stream Editor (sed)) برش بخش ها (Remove Section (cut)) مرتب سازی خطوط (Sort Lines (sort)) نمایش انتها (View End (tail)) نمایش ابتدا (View Start (head)) وضعیت فرایندها (Process Status (ps)) فهرست فرایندها (List Processes (top)) فضای دیسک (Disk Space (df)) مصرف پوشه ها (Directory Usage (du)) مصرف حافظه (Memory Usage (free)) پایان دادن (Terminate (kill)) زمان روشن بودن (Uptime) پینگ (Ping) انتقال URL (URL Transfer (curl)) دانلودکننده (Downloader (wget)) اتصال راه دور (Remote Connect (ssh)) کپی امن (Secure Copy (scp)) همگام سازی فایل ها (File Sync (rsync)) فشرده سازی (Compress (zip)) استخراج (Extract (unzip)) بایگانی TAR (TAR Archive) مالکیت (Ownership) تغییر مجوزها (Modify (chmod)) تغییر مالکیت (Ownership (chown)) تغییر گروه (Group (chgrp)) سینتکس (Syntax) اسکریپت (Script) متغیرها (Variables) انواع داده (Data Types) عملگرها (Operators) اگر…وگرنه (If...Else) حلقه ها (Loops) توابع (Functions) آرایه ها (Arrays) زمان بندی (Schedule (cron)) تمارین (Exercises) آزمون (Quiz) گواهینامه (Certificate)
نتیجه‌ای برای جستجو یافت نشد.
مستندات زبان Bash

Bash — تمارین (Exercises)

آخرین بروزرسانی: 1404/08/17

تمارین (Exercises)

اینجا تمرین های Bash را یک جا داری. با تمرین جلو برو. اول ساده شروع کن، سپس سخت تر کن. مثل تمرین های مدرسه، اما برای ترمینال!

چطور کار می کند؟

تمرین ها ترکیبی از چندگزینه ای و جای خالی هستند. هر دسته 3 تا 9 سؤال دارد. پاسخ ها در فصل مربوطه هستند. اگر اشتباه شد، دوباره تلاش کن یا «Show Answer» را بزن.

دسته بندی تمرین ها

از شروع سریع تا دستورهای سیستمی. این ها دسته ها هستند:

  • شروع کار (Get Started)، ls، cd، pwd، echo، cat
  • cp، mv، rm، touch، mkdir، alias
  • grep، awk، sed، cut، sort، head، tail
  • ps، top، df، du، free، kill، uptime
  • ping، curl، wget، ssh، scp، rsync
  • zip، unzip، tar
  • Permissions، chmod، chown، chgrp
  • Syntax، Variables، Data Types، Conditions، Loops، Functions، Arrays، cron

نکته: اگر تازه کاری، از «شروع کار» شروع کن. سپس طبق نیاز جلو برو.

سه گام پیشنهادی تمرین

  1. یک دسته را انتخاب کن و همه سؤال ها را بزن.
  2. اشتباه ها را یادداشت کن و فصل مربوطه را مرور کن.
  3. پس از مرور، تمرین همان دسته را تکرار کن.

پیشنهاد مرور فصل ها

پس از هر دسته، فصل متناظر را مرور کن. برای مثال، بعد از «آرایه ها» به آرایه ها برگرد. همچنین برای «حلقه ها» به حلقه ها سر بزن.

جمع بندی سریع

  • ترکیب چندگزینه ای و جای خالی است.
  • هر دسته 3 تا 9 سؤال دارد.
  • پاسخ ها در فصل ها موجود است.
  • اشتباه کردی؟ دوباره تلاش کن.
  • همیشه مرورِ فصل مرتبط.