دوره آموزشی یادگیری خط فرمان لینوکس

دوره آموزشی یادگیری خط فرمان لینوکس

3 ساعت 5 دقیقهمبتدی2025-08-29

مدرسین

Scott Simpson

Scott Simpson

Creating Technology Courses as a Senior Staff Author at LinkedIn

جزئیات دوره

اگه می‌خوای مدیر سیستم لینوکس حرفه‌ای بشی، داشتن درک پایه‌ای از خط فرمان (Command Line) خیلی مهمه. تو این دوره، اسکات سیمپسون، نویسنده و مدرس باتجربه، بهت اصول اولیه خط فرمان لینوکس رو یاد می‌ده.

با این دوره یاد می‌گیری چطور سیستم فایل‌ها و پوشه‌ها رو مرور و مدیریت کنی، مجوزها رو تنظیم کنی و از ابزارهای رایج خط فرمان مثل grep، awk و sed استفاده کنی. همچنین با اپلیکیشن‌های متداول خط فرمان آشنا می‌شی، یاد می‌گیری چطور آرشیوها رو مدیریت و کارهای پایه‌ای مدیریت سیستم رو انجام بدی.

این دوره برای مبتدی‌ها و افرادی که تازه با لینوکس آشنا شدن مناسبه و پایه‌ای قوی برای ورود به مباحث پیشرفته لینوکس فراهم می‌کنه.

اهداف یادگیری
یادگیری اصول پایه‌ای خط فرمان لینوکس و اهمیتش در مدیریت سیستم.
مرور و مدیریت ساختار فایل‌ها و پوشه‌ها در لینوکس.
تنظیم مجوزها و دسترسی‌ها برای فایل‌ها و پوشه‌ها.
آشنایی با ابزارهای رایج خط فرمان مثل grep، awk و sed.
استفاده عملی از اپلیکیشن‌های متداول خط فرمان.
مدیریت آرشیوها و انجام کارهای پایه‌ای سیستم.
آماده شدن برای دوره‌ها و مباحث پیشرفته لینوکس.

مهارت ها

Help Desk SkillsLinuxIT Help DeskWeb Development ToolsServer AdministrationWeb DevelopmentNetwork and System AdministrationOpen SourceOne-Off

سرفصل ها

مقدمه

  • یادگیری خط فرمان لینوکس
  • آنچه باید بدانید
  • مقدمه‌ای بسیار سریع بر لینوکس

آماده‌سازی محیط

  • استفاده از فضای کد گیت‌هاب با این دوره
  • ایجاد یک ماشین مجازی لینوکس
  • دنبال کردن در پلتفرم‌های دیگر

مبانی خط فرمان

  • خط فرمان چیست؟
  • درک نحوه ساختار دستورات
  • نوشتن دستورات در یک پوسته در اعلان
  • پیدا کردن راهنما برای دستورات
  • میانبرهای مفید صفحه کلید در ترمینال
  • چالش - یافتن اطلاعات فرمان
  • راه حل - یافتن اطلاعات فرمان

فایل‌ها، دایرکتوری‌ها و مجوزها

  • سیستم فایل لینوکس
  • آشنایی با مسیرهای فایل
  • پیمایش در سیستم فایل
  • یافتن اطلاعات دایرکتوری و فایل
  • ایجاد و حذف دایرکتوری‌ها
  • کپی، انتقال و حذف فایل‌ها و دایرکتوری‌ها
  • پیدا کردن فایل‌ها از طریق خط فرمان
  • درک نقش‌های کاربری و sudo
  • آشنایی با مجوزهای فایل
  • تغییر مجوزهای فایل
  • ایجاد لینک‌های سخت و نمادین
  • چالش - اصلاح ساختار نادرست
  • راه حل - اصلاح سینتکس خراب
  • چالش - تمرین کار با فایل‌ها
  • راه حل - تمرین کار با فایل‌ها

وظایف و ابزارهای رایج خط فرمان

  • اهمیت ماژولاریتی
  • استفاده از لوله‌ها برای اتصال دستورات به یکدیگر
  • مشاهده فایل‌های متنی با cat، head، tail و less
  • جستجوی متن در فایل‌ها و استریم‌ها با grep
  • دستکاری متن با awk، sed و sort
  • ویرایش متن با Vim
  • ویرایش متن با nano
  • کار با آرشیوهای tar و zip
  • چالش - ایجاد و اشتراک‌گذاری یک فایل
  • راه حل - ایجاد و اشتراک گذاری یک فایل
  • تغییر مسیر خروجی
  • بررسی متغیرهای محیطی و PATH
  • چالش - استخراج اطلاعات از یک فایل متنی
  • راه حل - استخراج اطلاعات از یک فایل متنی

نگاهی اجمالی به برخی مباحث پیشرفته‌تر

  • اطلاعاتی در مورد توزیع لینوکس خود پیدا کنید
  • یافتن اطلاعات سخت‌افزار سیستم و دیسک
  • نصب و به‌روزرسانی نرم‌افزار با استفاده از یک مدیر بسته

نتیجه‌گیری

  • مراحل بعدی
۸۰,۰۰۰ تومان