آموزش مدیریت لینوکس با sed و awk

Linux Administration with sed and awk

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

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه ای بر عبارات منظم و فیلتر کردن متن Introduction to Regular Expressions and Filtering Text

  • مقدمه ای بر پردازش فایل های متنی در لینوکس Introduction to Processing Text Files in Linux

  • مثال های ساده در استفاده از grep Simple Examples in Using grep

  • استفاده از عبارات منظم پیشرفته Using Enhanced Regular Expressions

  • جستجو در چندین فایل Searching Multiple Files

  • درک پردازش فایل متنی Understanding Text File Processing

  • پردازش فرمت های مختلف فایل Processing Different File Formats

  • خلاصه و چه چیزی بعد Summary and What's Next

ویرایشگر جریان The Stream Editor

  • کار با Line Numbers در sed Working with Line Numbers in sed

  • ویرایش فایل های متنی با استفاده از اعداد خط Editing Text Files Using Line Numbers

  • درک ویرایش متن با استفاده از sed Understanding Text Editing Using sed

  • ویرایش متن با استفاده از عبارات منظم Editing Text Using Regular Expressions

  • ایجاد نام مستعار برای sed Creating an Alias for sed

  • کار با Text Blocks در sed Working with Text Blocks in sed

  • خلاصه و چه چیزی بعد Summary and What's Next

ویرایش پیشرفته با استفاده از sed Advanced Editing Using sed

  • افزودن یک Shebang به اسکریپت ها فقط در صورت عدم وجود Adding a Shebang to Scripts Only if it's Absent

  • درک sed Scripts Understanding sed Scripts

  • کار با اسکریپت های ساده sed Working with Simple sed Scripts

  • شرایط تست در اسکریپت های sed Testing Conditions in sed Scripts

  • ویرایش از راه دور فایل ها با استفاده از sed و SSH Remotely Editing Files Using sed and SSH

  • خلاصه و چه چیزی بعد Summary and What's Next

فیلتر کردن فایل های متنی با استفاده از awk Filtering Text Files Using awk

  • درک awk Understanding awk

  • بلوک اصلی awk The awk MAIN Block

  • کار با بلوک BEGIN Working with the BEGIN Block

  • کار با END Block Working with the END Block

  • استفاده از فایل های awk Using awk Files

  • فرمت کردن خروجی فرمان Formatting Command Output

  • خلاصه و چه چیزی بعد Summary and What's Next

فیلتر کردن داده ها از فرمت های مختلف فایل متنی Filter Data from Differing Text File Formats

  • استفاده از awk برای تبدیل فرمت های فایل Using awk to Convert File Formats

  • awk و تبدیل به YAML را بدانید Understand awk and Converting to YAML

  • تبدیل فایل/etc/passwd به YAML Converting the /etc/passwd file to YAML

  • جستجوی داده های YAML با awk Searching YAML Data with awk

  • استفاده از sed برای ویرایش فایل های VirtualHost Using sed to Edit VirtualHost Files

  • استفاده از awk برای چاپ رکوردهای میزبان مجازی آپاچی Using awk to Print Apache VirtualHost Records

  • خلاصه و چه چیزی بعد Summary and What's Next

فیلتر کردن داده ها از فایل های ورود Filtering Data from Log Files

  • کار با Journalctl و Logs Working with Journalctl and Logs

  • جستجوهای ساده در گزارش مجله با استفاده از awk Simple Searches of the Journal Log Using awk

  • جستجو برای ورود نامعتبر ریشه و IP استفاده شده Searching for Invalid Root Logins and the IP Used

  • جستجوی IP های مورد استفاده برای Root lLogin یا Login های نامعتبر کاربر Searching for IPs used for Root lLogin or Invalid User Logins

  • پیاده سازی فایروال برای مسدود کردن IP های لیست شده توسط awk Implementing a Firewall to Block IPs Listed by awk

  • خلاصه Summary

نمایش نظرات

آموزش مدیریت لینوکس با sed و awk
جزییات دوره
4h 9m
41
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrew Mallett Andrew Mallett

اندرو در سراسر لینوکس با دانش عمیق سیستم عامل است و این با برنامه نویسی در bash ، perl ، python و ruby و توسعه برنامه ها در C ، C ++ و Java پشتیبانی می شود. اندرو که سالها در آموزش کار کرده است ، پس از اتلاف وقت بی پایان در شب های جمعه ، سیستم های ساخت دوره های خودکار را ایجاد کرده است. اولین سیستم ساختی که وی ساخت به درستی "شب های جمعه" نامگذاری شد. این امر علاقه وی را به همه موارد مرتبط با استقرار القا کرده است. او نویسنده دوره های آموزشی در زمینه Microsoft Deployment Toolkit و همچنین بی شمار راه حل های اختصاصی PXE برای سازمان های آموزشی بوده است. تعهد او نسبت به جامعه میزان محتوایی را که از زمان تاسیس theurbanpenguin در سال 2009 در کانال YouTube خود بارگذاری کرده است نشان می دهد و همچنین اخیراً کمک به پروژه Google/Raspberry Pi CoderDojo. وی همچنین در مدارس به آموزش لینوکس می پردازد. در طول سال ها اندرو به نوول ، مایکروسافت ، یادداشت های لوتوس ، سیتریکس ، سولاریس و همچنین لینوکس آموزش داده است. اگرچه عشق او لینوکس است. اندرو می تواند به شما کمک کند تا درک کنید محصول چگونه در سازمان شما جای می گیرد و از محیط ناهمگنی که همه ما در آن کار می کنیم ، مطلع شود.