دوره آموزشی
The Great Courses
دوبله زبان فارسی

آموزش خط فرمان لینوکس از ابتدا برای مدیریت پروژه‌ها (Shell)

آموزش خط فرمان لینوکس از ابتدا برای مدیریت پروژه‌ها (Shell)

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • یادگیری عملی: لینوکس به دانشجویان محیطی عملی ارائه می‌دهد تا مفاهیم نظری آموخته شده در دوره‌های علوم کامپیوتر و IT را اعمال کنند.
  • مهارت‌های حل مسئله: استفاده از لینوکس معمولاً شامل عیب‌یابی مسائل می‌شود، چه تعمیر خطاهای سیستمی، اشکال زدایی کد یا پیکربندی نرم‌افزار
  • درک سیستم‌عامل‌ها: لینوکس بینش‌هایی در مورد کارکردهای درونی سیستم‌عامل‌ها ارائه می‌دهد. دانشجویان می‌توانند مفاهیمی مانند مدیریت فرآیندها را بررسی کنند.
  • انعطاف‌پذیری و سفارشی‌سازی: انعطاف‌پذیری لینوکس به دانشجویان این امکان را می‌دهد که محیط‌های محاسباتی خود را بر اساس نیازهای خود تنظیم کنند.
  • مدیریت منابع: دانشجویان می‌توانند مفاهیمی مانند زمان‌بندی CPU، تخصیص حافظه، مدیریت دیسک و بهینه‌سازی شبکه را در یک زمینه واقعی بررسی کنند.
  • همکاری و ارتباط: تعامل با جامعه لینوکس از طریق فروم‌ها، لیست‌های پستی و پروژه‌های مشترک به دانشجویان کمک می‌کند تا مهارت‌های ارتباطی خود را توسعه دهند.

پیش نیازهای دوره

  • کنجکاوی و اشتیاق به یادگیری
  • پایداری و صبر
  • نیازی به دانش قبلی نیست.

توضیحات دوره

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

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

فرمان `grep`:

جستجوی متن اولیه

  • جستجوی ساده: از `grep` برای جستجوی الگوهای خاص در فایل‌ها استفاده کنید.
  • جستجوی بدون حساسیت به حروف بزرگ و کوچک: از گزینه `-i` برای انجام جستجوهای بدون حساسیت به حروف استفاده کنید.

تطبیق الگو

  • عبارات منظم: از عبارات منظم برای تطبیق الگوهای پیچیده‌تر استفاده کنید.
  • تطبیق کلمات کامل: از گزینه `-w` برای تطبیق کلمات کامل استفاده کنید.

جستجو در چندین فایل

  • جستجوی بازگشتی: از گزینه `-r` یا `-R` برای جستجوی بازگشتی در دایرکتوری‌ها استفاده کنید.
  • چندین فایل: جستجو در چندین فایل به‌طور همزمان

نمایش زمینه

  • شماره‌های خط: از گزینه `-n` برای نشان دادن شماره‌های خطوط متناسب استفاده کنید.
  • خطوط زمینه: از گزینه‌های `-C` ،`-A` و `-B` برای نمایش خطوط زمینه در اطراف خطوط متناسب استفاده کنید.

معکوس کردن تطابق‌ها

  • معکوس کردن تطابق: از گزینه `-v` برای نمایش خطوطی که با الگو تطابق ندارند، استفاده کنید.

نمایش نام فایل

  • نمایش نام فایل‌ها: از گزینه `-l` برای لیست نام فایل‌هایی که شامل تطابق‌ها هستند، استفاده کنید.

شمارش تطابق‌ها

  • شمارش تطابق‌ها: از گزینه `-c` برای شمارش تعداد خطوط تطابق‌دهنده استفاده کنید.

فرمان `awk`

پردازش متن اولیه

  • چاپ فیلدهای خاص: استخراج و چاپ فیلدهای خاص از خطوط متن.
  • جداکننده فیلد: از `-F` برای تعیین جداکننده‌های فیلد مختلف استفاده کنید.

تطبیق الگو و عمل

  • الگوهای شرطی: انجام فعالیت‌ها بر اساس الگوهای خاص.
  • متغیرهای داخلی: استفاده از متغیرهایی مانند `NR` (شماره رکورد) و `NF` (تعداد فیلدها)

دستکاری متن

  • عملیات رشته‌ای: انجام عملیات‌هایی مانند ترکیب، زیررشته‌ها و محاسبات طول
  • عملیات حسابی: انجام محاسبات حسابی بر روی داده‌ عددی

تبدیل داده

  • فرمت خروجی: فرمت و چاپ خروجی به صورت منظم
  • تغییر ترتیب فیلدها: تغییر ترتیب فیلدها در خروجی

پردازش داده پیچیده

  • رکوردهای چند خطی: پردازش رکوردهای چندخطی با جداکننده‌های سفارشی
  • الگوهای پیشرفته: استفاده از الگوهای تطبیق و قواعد پردازش پیچیده‌تر

اسکریپت‌نویسی با `awk`

  • اسکریپت‌های تعبیه: نوشتن برنامه‌های `awk` در داخل اسکریپت‌های شل برای پردازش‌های پیچیده‌تر
  • توابع تعریف‌شده توسط کاربر: ایجاد و استفاده از توابع در اسکریپت‌های `awk`

دستکاری فیلد و رکورد

  • تغییر فیلدها: تغییر محتوای فیلدها در هر رکورد
  • انتقال خروجی: انتقال خروجی به فایل‌ها یا فرمان های دیگر

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

  • هر کسی که می‌خواهد در زمینه‌های IT خود ماهر شود و کارهای روزمره خود را تسریع بخشد.

آموزش خط فرمان لینوکس از ابتدا برای مدیریت پروژه‌ها (Shell)

  • مقدمه و مرور دوره 02:50
  • مقدمه‌ای بر لینوکس 01:03
  • پلتفرم‌های منبع باز موجود برای اجرای فرمان‌های لینوکس 02:32
  • سینتکس معمول فرمان لینوکس 03:00
  • پرامپت فرمان 01:53
  • نصب Ubuntu در windows با مراحل ساده 03:40
  • لیست ویرایشگرهای موجود 02:47
  • ویرایشگر GVIM و ویژگی‌های آن 02:00
  • راه اندازی فایل ~/.vimrc 06:12
  • فرمان ها می‌توانند بهره‌وری و کارایی شما را در حین کار با GVim افزایش دهند 08:44
  • مدیریت فایل‌ها و دایرکتوری‌ها 08:31
  • مشاهده اطلاعات در فایل‌ها 07:19
  • مشاهده اطلاعات در فایل‌ها (مثال «awk») 04:09
  • مقایسه فایل‌ها 03:22
  • فرمان های پردازش 07:12
  • فرمان های مجوز 06:50
  • لیست تمامی فرمان های جستجو 07:53
  • فرمان های grep 08:33
  • فرمان های awk 21:55
  • لیست موضوعات پوشش داده شده 04:30

1,141,200 285,300 تومان

مشخصات آموزش

آموزش خط فرمان لینوکس از ابتدا برای مدیریت پروژه‌ها (Shell)

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:همه سطوح
  • تعداد درس:20
  • مدت زمان :01:54:55
  • حجم :586.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید