ts icon
سرور تیم اسپیک گاردایران

پست های پیشنهاد شده

تیماکس (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

2020-06-29_21-38.png

با چنین محیطی مواجه میشوید, دستورات تیماکس با یک پیشوند شروع میشوند که بطور پیشفرض کلید های Control + B هست.

 

با استفاده از این ابزار ما میتوانیم در یک تب ترمینال , چندین ترمینال جداگانه ایجاد کنیم !

فرض کنید بر روی پروژه ای کار میکنیم که همزمان نیاز به کنترل دمای سرور و اطلاعات رد و بدل شده داریم

پس با استفاده از کیلیدهای زیر در تیماکس, ترمینال فوق را به دو قسمت تقسیم میکنیم (هر قسمت را یک Pane میشناسیم) !

:تقسیم عمودی
Ctrl + B + %

:تقسیم اققی
Ctrl + B + "

2020-06-29_21-46.png

 

دیگر دستورات:

حرکت بین صفحه های تقسیم شده:
Ctrl + B + فلش های بالا پایین راست و چپ
:زوم کردن در یک صفحه
Ctrl + B + Z
:تغییر اندازه صفحه های ایجاد شده
Ctrl + B + نگه داشتن فلش های بالا پایین راست و چپ
:ساخت پنجره جدید
Ctrl + B + C
:و مشاهده دستورات دیگر با
Ctrl + B + ?
 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری