پرش به محتویات

فصل دو: مدیریت فایل‌ها و کار با رشته‌ها

در این فصل با نحوهٔ مدیریت فایل‌ها و کار با رشته‌ها در لینوکس و برخی دستورات مقدماتی آن‌ها آشنا می‌شویم. مطالب با مثال‌های ساده و قابل اجرا برای دانشجویان مبتدی تنظیم شده‌اند.

اهداف فصل

  • آشنایی با دستورات file و du برای نمایش جزئیات و اطلاعات فایل‌ها
  • آشنایی با ادیتورهای پیش‌فرض لینوکس (مانند nano و vim)
  • معرفی دایرکتوری‌های مهم لینوکس و ساختار فایل‌بندی
  • مشاهدهٔ راحت‌تر محتویات فایل‌ها با more, less, head, tail
  • برش بخشی از محتوا با cut
  • مرتب‌سازی و شمارش با sort و wc
  • جست‌وجو در متن با grep
  • جست‌وجوی فایل‌ها با find و آپشن‌های مهم
  • معرفی وایلدکاردها (Wildcards) و کاربرد آن‌ها
  • روش‌های رایج فشرده‌سازی فایل‌ها (tar, gzip, zip و ...)
  • مقدمه‌ای بر awk

فراموش نکنید که پس از اتمام این فصل و برای مرور مطالبی که تاکنون آموخته‌اید حتما به چیت‌شیت دوره سر بزنید و مطالب را برای تثبیت، باری دیگر مرور کنید.