Tmux څه شی دی: د پیل کونکي لارښود

وروستی تازه: 25/09/2024

ټیګس

دلته د کمانډ لاین وسیله شتون لري ترڅو په مؤثره توګه ډیری ناستې اداره کړي چې د یونیکس چاپیریالونو کې خورا مشهور دي ، لکه لینوکس یا macOS. په دې لیکنه کې به یې تشریح کړو Tmux څه شی دی. د پیل کونکو لپاره یو ګټور کوچنی لارښود.

Tmux لنډیز دی ټرمینل ملټي پلیکسر. د ملټي پلیکسر تعریف کله چې موږ د ټرمینالونو په اړه وغږیږو د هغه برنامه ده چې کارونکي ته اجازه ورکوي په یو واحد ټرمینل کې ډیری مجازی ناستې اداره کړئ. یوه سرچینه چې په ځانګړي ډول د کار کولو پرمهال عملي وي د ریموټ سرورونو سره یا کله چې په مختلف وینډوز کې په ورته وخت کې ډیری کمانډونو اجرا کولو ته اړتیا وي.

Tmux څه شی دی؟

د یو ښه ترمینل ملټي پلیکسر په توګه، Tmux موږ ته اجازه راکوي یو واحد ټرمینل سیشن په څو فرعي کړکۍ یا پینونو ویشئ پخپله ترمینل کړکۍ کې. په دې توګه، موږ کولی شو د دې کوچنیو وینډوز هر یو د مختلف پروګرامونو یا غونډو د چلولو لپاره تخصیص کړئ مرمۍ. دا، لږترلږه، د دې د خالق هدف و، نیکولاس ماریټ، کله چې دې په 2007 کې د دې ملټي پلیکسر لومړۍ نسخه پیل کړه.

ټیګس
Tmux څه شی دی؟

بل په زړه پورې اړخ دا دی چې دا موږ ته اجازه راکوي په هر وخت کې یوې ناستې ته منحل او بیا وصل کړئ پرته له دې چې روانې پروسې مداخله وکړي. دا خورا اسانه دی کله چې د لرې پرتو اړیکو یا اوږدمهاله کارونو سره معامله وکړئ.

دا ځانګړتیاوې د Tmux سافټویر په ځانګړي ډول د ځانګړو ډولونو دندو لپاره مناسب کوي. د مثال په توګه، دا:

  • په ریموټ سرورونو کې پرمختګونه.
  • د اتومات کولو او څارنې دندې.
  • د څو کاري کارونو اغیزمن تنظیم.
ځانګړې محتوا - دلته کلیک وکړئ  د ګوګل ټول لټونونه څنګه پاک کړئ

د Tmux کارولو ترټولو عام لاره ده د څو خپلواکو غونډو جوړول. (یو د پراختیا لپاره، بل د څارنې لپاره، بل د سرور اداره کولو لپاره، او داسې نور) چې موږ کولی شو د ورته مانیټور څخه په آرامۍ سره اداره کړو، د یوې ناستې څخه بلې ناستې ته په اسانۍ سره او هرکله چې وغواړو.

Tmux څنګه نصب کړئ

tmux نصب کړئ

اوس چې موږ پوهیږو چې Tmux څه شی دی، راځئ وګورو چې دا زموږ په کمپیوټر کې څنګه نصب کړو. د Tmux نصب کول په یونیکس میشته عملیاتي سیسټمونو لکه macOS یا لینکس کې خورا ساده دي. موږ یې لاندې تشریح کوو:

په ماکوس کې

په macOS Tmux کې د Tmux نصبولو لپاره موږ د بسته بندۍ مدیر کاروو ہومبرو. دا هغه حکمونه دي چې موږ یې باید په ټرمینل کې وکاروو:

  1. لپاره homebrew نصب کړئ: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
  2. لپاره Tmux نصب کړئ: بریښنا نصب
  3. لپاره لګول تاييد کړه: tmux-V

په لینوکس

که دا د آرچ لینکس پراساس سیسټمونه وي ، نو د Tmux نصب کول ممکن دي د رسمي آرک ذخیره څخه. طریقه نوره هم ساده ده:

  • 1 ګام: موږ یو ټرمینل خلاصوو.
  • 2 ګام: موږ د بسته بندۍ مدیر په کارولو سره Tmux نصب کوو pacman:

په وینډوز کې

هو، په وینډوز کې د Tmux نصب کول هم امکان لري، که څه هم پدې حالت کې پروسه یو څه پیچلې ده:

  1. لومړی ګام دی WSL نصب کړئ (د لینکس لپاره ونډوز سب سیسټم). د دې کولو لپاره ، د مدیر په توګه پاور شیل خلاص کړئ او دا کمانډ پرمخ وړئ: wsl - انسټالول
  2. وروسته موږ په WSL کې زموږ د لینکس توزیع خلاصوو او موږ لارښوونې تعقیبوو. هغه حکمونه چې موږ ورته اړتیا لرو دا دي:
    • تازه اوسمهال
    • sudo apt tmux نصب کړئ
  3. په نهایت کې ، د Tmux کارولو پیل کولو لپاره موږ دا کمانډ اجرا کوو: ټیګس

د Tmux کارولو څرنګوالی

د Tmux کارولو پیل کولو لپاره، تاسو باید لومړی پوه شئ چې ستاسو سازمان څه ډول دی. هره پرانیستې ناسته پکې شامله ده د کړکیو یوه ډله. د دې کړکۍ هر یو سره برابر دی یو ټرمینل، نو یوه ناسته کولی شي څو کړکۍ ولري. په نهایت کې ، کړکۍ هم په پینلونو ویشل کیدی شي.

ځانګړې محتوا - دلته کلیک وکړئ  کیٹرپي

tmux څه شی دی

یو ځانګړتیا چې موږ ته اجازه راکوي چې د Tmux په چټکۍ سره وکاروو د مختلف کارولو امکان دی کیبورډ شارټ کټونه دا خورا عام او ګټور دي:

  • Tmux مخکینۍ: Ctrl + ب
  • نوې کړکۍ جوړول: Ctrl + b، بیا c
  • کړکۍ ویشل (افقي): Ctrl + b، بیا «
  • تقسیم کړکۍ (عمودی): Ctrl + b، بیا٪
  • د پینلونو ترمنځ حرکت وکړئ: Ctrl + b، بیا موږ تیر وکاروو.
  • ناسته جلا کول: Ctrl + b، بیا d
  • ناسته بیا وصل کړئ: tmux نښلول
  • پینل یا کړکۍ بند کړئ: وتل یا Ctrl + d

د دې سربیره، Tmux موږ ته په زړه پوري وړاندیز کوي دودیز انتخابونه. دا د ترتیب کولو فایل رامینځته کولو سره امکان لري چیرې چې هر کارونکی کولی شي د دوی د ذوق او غوره توبونو سره سم کوډ اضافه کړي.

د دې فایل جوړولو لپاره، تاسو باید لاندې کمانډ چل کړئ: sudo touch ~/.tmux.conf

د ترتیب کوډ اضافه کولو لپاره، موږ باید فایل د متن مدیر سره خلاص کړو او هغه ترتیبات داخل کړو چې موږ ورته اړتیا لرو. هلته دوی ځي ځینې ​​مثالونه چې موږ یې وکاروو:

د ډیفالټ مختګ بدل کړئ

که موږ د Ctrl+b پرځای Ctrl+a غواړو، نو موږ به لاندې لیکو:

# مخفف له 'Ctrl+B' څخه 'Ctrl+A' ته بدل کړئ

Cb بندول

set-option -g مخفف Ca

bind-key Ca send-prefix

د موږک حالت وکاروئ

د ډیفالټ شارټ کټونو سره توزیع کولو او د موږک په کارولو سره کړکۍ او تختې حرکت کول. حکم دا دی:

سیٹ -g موږک آن

د پینل شالید رنګ بدل کړئ

که تاسو غواړئ شالید له تور (ډیفالټ) څخه سپین ته بدل کړئ ، نو دا به د کارولو قومانده وي:

سیټ -g کړکۍ فعال سټایل bg = سپین

تاسو به په ویب کې د دې ډول ډیری نور چلونه ومومئ TMUXCheatSheet.

ځانګړې محتوا - دلته کلیک وکړئ  په فېسبوک کې د عکسونو ایډیټ کولو څرنګوالی

په لنډیز کې، هرڅه چې موږ دلته تشریح کړي دي موږ سره مرسته کوي چې پایله وکړو Tmux څه شی دی: یو خورا پیاوړی او عملي وسیله، په ځانګړې توګه د پراختیا کونکو او سیسټم مدیرانو لپاره. په عموم کې، د هر هغه کاروونکي لپاره چې اړتیا لري د ډیری ټرمینلونو او یوځل پروسو سره په مؤثره توګه کار وکړئ.