Goodzilam 796 گزارش دادن ارسال شده در تیر 99 تیماکس (Tmux) چیست ؟ اگر علاقه مند به استفاده از محیط ترمینال باشید یا شرایط استفاده از ترمینال را برای شما ضروری کند, قطعا با مشکلاتی از جمله باز بودن تب ها و ترمینال های مختلف روبهرو میشوید ویا زمان زیادی صرف پیدا کردن ترمینال موردنظر و تشخیص ترمینال ها از یکدیگر میکنید ! اما ابزار قدرتمند Tmux باتوجه به قابلیت های بینظیرش بسیاری ازین مشکلات را رفع میکند همچنین یادگیری چنین ابزاری به حرفهی شما قدرت میبخشد. دانلود و نصب Tmux نصب tmux در Ubuntu و Debian: sudo apt install tmux نصب tmux در CentOS و Fedora: sudo yum install tmux نصب tmux در macOS: brew install tmux و یا نصب از مخزن گیتهاب Tmux: git clone https://github.com/tmux/tmux.git cd tmux sh autogen.sh ./configure && make استفاده از Tmux با استفاده از دستور زیر تیماکس را اجرا میکنیم: tmux با چنین محیطی مواجه میشوید, دستورات تیماکس با یک پیشوند شروع میشوند که بطور پیشفرض کلید های Control + B هست. با استفاده از این ابزار ما میتوانیم در یک تب ترمینال , چندین ترمینال جداگانه ایجاد کنیم ! فرض کنید بر روی پروژه ای کار میکنیم که همزمان نیاز به کنترل دمای سرور و اطلاعات رد و بدل شده داریم پس با استفاده از کیلیدهای زیر در تیماکس, ترمینال فوق را به دو قسمت تقسیم میکنیم (هر قسمت را یک Pane میشناسیم) ! :تقسیم عمودی Ctrl + B + % :تقسیم اققی Ctrl + B + " دیگر دستورات: حرکت بین صفحه های تقسیم شده: Ctrl + B + فلش های بالا پایین راست و چپ :زوم کردن در یک صفحه Ctrl + B + Z :تغییر اندازه صفحه های ایجاد شده Ctrl + B + نگه داشتن فلش های بالا پایین راست و چپ :ساخت پنجره جدید Ctrl + B + C :و مشاهده دستورات دیگر با Ctrl + B + ? 4 واکنش ها : RT3N ، Hb051 ، R3DN4X314 و 1 نفر دیگر به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر