دوره آموزشی
دوبله زبان فارسی
آموزش خط فرمان لینوکس از ابتدا برای مدیریت پروژهها (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
مشخصات آموزش
آموزش خط فرمان لینوکس از ابتدا برای مدیریت پروژهها (Shell)
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:20
- مدت زمان :01:54:55
- حجم :586.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy