رفتن به محتوای اصلی
آکادمی
مقدماتی محلهٔ کد

خط فرمان

در ترمینال لینوکس و مک سریع کار کنید.

خط فرمان جایی است که برنامه‌نویس‌ها سریع‌تر از هر جای دیگری کار می‌کنند: سرورها موس ندارند، لاگ‌ها متن ساده‌اند و یک خط دستور کار پنجاه کلیک را انجام می‌دهد. این مسیر از اولین دستور شما شروع می‌شود و با اسکریپت‌هایی که تصمیم می‌گیرند، پردازش متن با ابزارهای خودتان و نشست‌هایی که روی یک سرور راه دور زنده می‌مانند تمام می‌شود.

دستورها روی لینوکس و مک یکسان کار می‌کنند و خروجی‌هایی که می‌بینید دقیقاً همان چیزی است که لینوکس چاپ می‌کند. در ویندوز از Git Bash یا WSL (زیرسیستم ویندوز برای لینوکس) استفاده کنید تا همین شل را داشته باشید.

درس
۱۴
زمان
۲ ساعت
سطح
مقدماتی
  • برنز باز
  • نقره باز
  • طلا قفل

آماده‌ای ثابتش کنی؟

سه آزمون منتظرند: برنز، نقره و طلا.

برو به آزمون‌ها

در پایان این مسیر می‌توانی

  • در سیستم فایل جابه‌جا شوید و فایل‌ها و پوشه‌ها را بدون موس مدیریت کنید
  • لاگ‌ها را با less، tail و grep بخوانید، دنبال کنید و جست‌وجو کنید
  • ابزارهای کوچک را با پایپ و تغییر مسیر خروجی به هم وصل کنید و به سؤال‌های واقعی جواب بدهید
  • اولین اسکریپت شل خودتان را بنویسید و اجرا کنید و مجوزها، PATH و متغیرهای محیطی را بفهمید
  • با کلیدهای SSH به‌صورت امن وارد سرورهای راه دور شوید
  • متن را با sed و awk پردازش کنید، برنامه‌های در حال اجرا را مدیریت کنید و کار روی سرور را با tmux زنده نگه دارید

نقشهٔ مسیر

  1. ۱
    فصل ۱

    قدم‌های اول در شل

    ترمینال و شل چه هستند، جابه‌جایی بین پوشه‌ها و ساختن، کپی کردن و پاک کردن فایل‌ها.

    ۰ / ۴
  2. ۲
    فصل ۲

    ابزارهای قدرتمند

    لاگ‌ها را بخوانید و جست‌وجو کنید، ابزارها را با پایپ به هم وصل کنید، اسکریپت بنویسید و روی سرورهای راه دور کار کنید.

    ۰ / ۶
  3. ۳
    فصل ۳

    گام‌های بعدی

    قدم بعدی کجاست: اسکریپت‌هایی که تصمیم می‌گیرند، پردازش متن و کارهای طولانی روی سرور.

    ۰ / ۴

پیمایش سریع