آموزش تسلط کامل بر Tmux | افزایش بهره‌وری در ترمینال لینوکس - آخرین آپدیت

دانلود Mastering Tmux | Linux Terminal Productivity

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید چگونه با تسلط بر Tmux Terminal Multiplexer، بهره‌وری خود را به شدت افزایش دهید. آموزش دستورات پایه Tmux یادگیری نحوه استفاده از Sessionها در Tmux مدیریت Windows و Panes (پنجره‌ها و پنل‌ها) استفاده موثر از Tmux در پروژه‌های توسعه نرم‌افزار نحوه پیکربندی Tmux با استفاده از فایل tmux.conf راه‌اندازی آسان جریان کاری توسعه با Tmux و Tmuxinator پیش نیازها: داشتن تجربه برنامه‌نویسی برای ویرایش فایل‌های تنظیمات مفید است. آشنایی با لینوکس مفید است اما برای دنبال کردن این دوره الزامی نیست. همراهی با تمرینات الزامی نیست اما توصیه می‌شود.

جریان کاری ترمینال خود را با Tmux بهینه کنید


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


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


پس از تسلط بر Tmux، به بررسی Tmuxinator خواهیم پرداخت؛ ابزاری قدرتمند که به شما اجازه می‌دهد محیط‌های پیچیده Session را با استفاده از فایل‌های ساده YAML تعریف و اجرا کنید. شما یاد می‌گیرید محیط‌های توسعه روزانه خود را اتوماتیک کرده و Tmux را دقیقاً همان‌طور که نیاز دارید تنظیم کنید.


در پایان این دوره، شما قادر خواهید بود:

  • مدیریت و کنترل Sessionها، Windowها و Paneهای Tmux

  • استفاده از کلیدهای میانبر برای جابجایی، کپی و انتخاب متن

  • شخصی‌سازی تنظیمات Tmux برای تجربه کاربری بهتر

    • استفاده از پلاگین‌ها برای پیکربندی پیشرفته‌تر!

  • نوشتن اسکریپت برای اتوماسیون جریان‌های کاری با دستورات Tmux

  • استفاده از Tmuxinator برای مدیریت آسان تنظیمات پیچیده


اگر تا به حال از مدیریت تب‌های متعدد یا بازسازی دشوار تنظیمات ترمینال کلافه شده‌اید، این دوره برای شماست.


درباره مدرس

من یک توسعه‌دهنده نرم‌افزار هستم که محیط زندگی‌ام ترمینال است و روزانه از Tmux استفاده می‌کنم. این دوره را طراحی کردم تا تمام نکاتی را که دوست داشتم در ابتدای مسیر یاد می‌گرفتم، با شما به اشتراک بگذارم. هدف من کمک به شما برای ساخت یک محیط ترمینال کارآمد و قابل اعتماد است، مشابه همان سیستمی که من برای توسعه استفاده می‌کنم.


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

مقدمه Introduction

  • مقدمه Introduction

  • نصب Tmux Installing Tmux

مبانی Tmux Tmux Basics

  • شروع به کار با Tmux Starting Tmux

  • مدیریت Sessionها Sessions

  • تقلب‌نامه: مبانی Cheatsheet: Basics

  • پایه و اساس Tmux Tmux Basics

پنجره‌ها، پنل‌ها و دستورات Windows, Panes and Commands

  • کار با Windowها Windows

  • کار با Paneها Panes

  • دستورات کاربردی Commands

  • تقلب‌نامه: پنجره‌ها، پنل‌ها و دستورات Cheatsheet: Windows, Panes and Commands

  • تمرین پنجره‌ها، پنل‌ها و دستورات Windows, Panes, Commands

مباحث پیشرفته و کاربردی Advanced / Useful topics

  • حالت کپی (انتخاب، اسکرول و کپی) Copy-mode (selecting, scrolling, copying)

  • تقلب‌نامه: حالت کپی Cheatsheet: Copy-mode

پیکربندی Configuration

  • تنظیمات و پیکربندی Tmux Configuring Tmux

  • نصب پلاگین‌ها با Tmux Plugin Manager Plugins with Tmux Plugin Manager

اسکریپت‌نویسی جریان‌های کاری Scripting Tmux Workflows

  • اتوماسیون جریان کاری Workflow automation

ابزار Tmuxinator Tmuxinator

  • کار با Tmuxinator Working with Tmuxinator

  • بررسی Tmuxinator Tmuxinator

سخن پایانی Closing Words

  • سخن پایانی Closing Words

  • گام‌های بعدی چیست؟ What's Next?

نمایش نظرات

آموزش تسلط کامل بر Tmux | افزایش بهره‌وری در ترمینال لینوکس
جزییات دوره
1 hour
17
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,134
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Martijn Vissers Martijn Vissers

علاقمند به لینوکس و FullStack