ابزارهای متنی: grep، sed، awk
بخشی از دوره لینوکس
تقریباً همهچیز روی یک سیستم Linux متن است. فایلهای پیکربندی متناند. لاگها متناند. فهرست همه کاربران ماشین یک فایل متنی است. خروجی دستورها متن است. این یک انتخاب عمدی در طراحی است نه یک اتفاق، و یعنی یک مهارت همهجا به کارتان میآید: اینکه بتوانید داخل متن جستوجو کنید، آن را به همان بخشهایی که برایتان مهم است کوچک کنید و تغییرش بدهید، بیآنکه برای فایلی با دههزار خط یک ویرایشگر سنگین باز کنید.
فایلی با هزاران خط را تصور کنید که به همان چند خطی نیاز دارید که یک کلمه خاص در آنها آمده. خواندن کل فایل واقعبینانه نیست. grep این جستوجو را برایتان انجام میدهد: یک الگو و یک فایل به آن بدهید، و فقط خطهایی را چاپ میکند که یک تطابق در خود دارند و بقیه را رد میکند.
میخواهی لینوکس ابزارهای متنی: grep، sed، awk را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با لینوکس آماده دریافت کنی و ابزارهای متنی: grep، sed، awk را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسابزارهای متنی: grep، sed، awkچه چیزهایی یاد میگیری
- Grep
- Sed
- Awk
- Head
- Tail
- Wc
- Sort
- Uniq
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
17 درس- 1Shell و اولین دستورها20 دقیقه
- 2سیستم فایل و ناوبری25 دقیقه
- 3فایلها و مجوزها30 دقیقه
- 4ابزارهای متنی: grep، sed، awk30 دقیقه
- 5Pipeها و تغییر مسیر25 دقیقه
- 6فرآیندها و سیگنالها30 دقیقه
- 7کاربران و گروهها25 دقیقه
- 8مدیریت بستهها25 دقیقه
- 9مبانی شبکه30 دقیقه
- 10اسکریپتنویسی شل35 دقیقه
- 11سرویسهای systemd35 دقیقه
- 12SSH و دسترسی از راه دور30 دقیقه
- 13لاگها و گزارشها25 دقیقه
- 14دیسکها و ذخیرهسازی30 دقیقه
- 15Cron و وظایف زمانبندیشده25 دقیقه
- 16عملکرد و نظارت30 دقیقه
- 17پروژه نهایی: راهاندازی سرور60 دقیقه
